Ich lade meine Ansicht derzeit über eine Ajax-Anfrage in meinem benutzerdefinierten Modul:
Code: Select all
$.getJSON('/reports/summarized-progress/get_output_activities/'+nid, null,activities);
Die Drupal-Seite für die obige Anfrage gibt Folgendes zurück:
Code: Select all
$output_arg=arg(3);
$html="";
$activities=views_embed_view('activities','block_activities',$output_arg); //this returns a view accordion view
if(!empty($activities)) {
$html.='';
$html.=$activities;
$html.='';
}
drupal_json_output(array('data'=>$html));
Die Akkordeon-/Zusammenklappbar-Funktion funktioniert bei den geladenen Inhalten nicht. Irgendwelche Ideen, ob ich über module_load_include Dateien in mein benutzerdefiniertes Modul einbinden muss? Was muss getan werden, damit dies funktioniert?