[Erledigt] Views_build_view für D6?
am 29.12.2008 - 13:52 Uhr in
Hi Leute,
ich bin gerade dabei eine D5-Site nach D6 zu portieren. Die Grundinhalte waren soweit ok. (Nebenbei: Image modul machte einge Probleme - auf keinen FAall image-5.x-2.x-dev installieren, wie angegeben - löscht image files!!!) Nun habe ich aber auch viele Inhalte über views dargestellt. Dazu benutzte ich einige templates (via contemplate, aber das ist im Prinzip wohl egal), um Seiten mit dynamisch generierten views zu füllen. Ich verwende dazu die Konstruktion, die in http://drupal.org/node/48816 angegeben ist.
Ein Beispiel: Anzeige von Kollegen einer Schule, nach Fächern, gegeben als Taxonomy-Argumente, gefiltert. Dazu einthält meine template folgendes:
$view_kollegium_public = views_get_view('kollegium_public');
print views_build_view('embed', $view_kollegium_public, array($fachterm),false,0);
Nach dem Upgrade aud D6 liefert der Aufruf der Seite mit dem eingebetteten dybamischen view (ansonsten von views1 nach views2 konvertiert) die Fehlermeldung
Fatal error: Call to undefined function views_build_view() in...
Einfache Frage nun:
Wie sollte diese Konstruktion mit views2 heissen? (Habe dazu in der API-Doku nichts gefunden...oder war zu blöd es zu sehen...)
Danke für Hilfe!
Stupid me....
Gerade habe ich die Antwort gefunden:
http://drupal.org/node/336097
http://groups.drupal.org/node/10129
Man sollte doch genauer recherchieren, bevor man postet...
- Anmelden oder Registrieren um Kommentare zu schreiben
Mit
am 29.12.2008 - 14:03 Uhr
Mit views_embed_view('viewname', 'displayname/id'); kann man ne view irgendwo ausgeben.
----------------------------------------
Alle Angaben ohne Gewähr!!:D
http://www.tobiasbaehr.de/
Gelöste Forenbeiträge mit [gelöst] im Titel ergänzen
Das Verhältnis anderen zu helfen muss höher sein, als von anderen Hilfe zu erfragen/erwarten.