D6: Brauche Hilfe beim Einfügen von Views in bestehende Nodes
Eingetragen von Cyclist72@drupal.org (26)
am 01.06.2008 - 21:14 Uhr in
am 01.06.2008 - 21:14 Uhr in
Ich wollte eigentlich einen View mit
<?php
//load the view by name
$view = views_get_view('sample_view');
//output the view
print views_build_view('embed', $view);
?>
in einen Node einfügen. So funktionierte das jedenfalls noch mit D5.7. Mit D6 geht das aber so nicht mehr (leider).
In der neuen Version erhalte ich dann nämlich folgende Fehlermeldung:
Fatal error: Call to undefined function: views_build_view() in /drupal6/includes/common.inc(1537) : eval()'d code on line 4
Hat jemand eine Idee, woran das liegt und wie man in D6 views korrekt einbetten kann? Ich komme allein leider nicht weiter. Über jede Hilfe freue ich mich natürlich!
- Anmelden oder Registrieren um Kommentare zu schreiben
wie man auf
am 01.06.2008 - 21:24 Uhr
wie man auf http://groups.drupal.org/node/10129 sehen kann, musste z.B.
<?php
//load the view by name
$view = views_get_view('sample_view');
$view->render();
?>
--------------
Blog www.freeblogger.org: Deutscher IRC-Channel: irc.freenode.net #drupal.de ... Jabber-me: dwehner@im.calug.deXING
Ich glaube, ich bin dazu zu
am 01.06.2008 - 21:59 Uhr
Ich glaube, ich bin dazu zu doof. Mit deinem Code bekomme ich zwar keine Fehlermeldung mehr, aber auch nicht den View angezeigt.
Ich bin leider php Laie, aber ich dachte, ich müsste irgendwie mit print den View ausgeben? Da sich aber die Funktion geändert hat, komme ich nicht weiter. Sorry.
Ausgeben muss man's noch
am 02.06.2008 - 07:19 Uhr
<?php
//load the view by name
$view = views_get_view('sample_view');
//view rendern und mit print dann eben auch ausgeben!
print $view->render();
?>
wenn es ein cck-node unter
am 03.07.2008 - 22:06 Uhr
wenn es ein cck-node unter d6 ist:
http://drupal.org/project/viewreference
saluti
roberto