View in Node ausgeben
Eingetragen von benny1979 (119)
am 07.01.2010 - 14:49 Uhr in
am 07.01.2010 - 14:49 Uhr in
Hallo,
ich habe einen Inhaltstyp A, dessen Inhalte über ein node-a.tpl.php optisch angepasst werden. Dann gibt es noch einen Inhaltstyp B, der eine Node-Referenz zu Inhaltstyp A enthält. Es gibt also N mal B-Inhalte, die einem A-Inhalt zugewiesen werden können.
Wenn man nun einen Inhalt A anzeigt, soll unter den A-Feldern eine View ausgegeben werden, die alle dazugehörigen B Inhalte auflistet. Die Frage ist, wie kommt die View dorthin. Muß ich über die Drupal-API aus der node-a.tpl.php die View laden und wenn ja, wie und funktioniert die Vor/Zurück Blättern Funktion der View dann auch korrekt?
VG,
Benny
- Anmelden oder Registrieren um Kommentare zu schreiben
http://drupal.org/project/vie
am 07.01.2010 - 14:59 Uhr
http://drupal.org/project/views_attach oder über eine Anpassung im Theming. Pagination könnte womögich klappen, wenn im View jQuery aktiviert ist, habe ich selbst aber noch nicht getestet.
--
mortendk: everytime you use contemplate... Thor is striking down from above with his mighty hammer - crushing and killing a kitten!
webseiter.de
Suchmaschinenoptimierung (SEO) & Drupal
Das könnte dir weiter helfen.
am 07.01.2010 - 15:46 Uhr
Habe da mal einige Screenshots ins Handbuch gestellt für views_attach
http://www.drupalcenter.de/handbuch/19414
So könnte das dann etwa aussehen http://sandbox.rabbit69.ch/autoren
Gruss Roger
Gelöste Forenbeiträge mit [gelöst] im Titel ergänzen (1. Posting vom Thema) <==> das erleichtert das finden von Lösungen
Gruss Roger
Gelöste Forenbeiträge mit [gelöst] im Titel ergänzen (1. Posting vom Thema) <==> das erleichtert das finden von Lösungen
Alexander Langer
am 07.01.2010 - 17:40 Uhr
http://drupal.org/project/views_attach oder über eine Anpassung im Theming. Pagination könnte womögich klappen, wenn im View jQuery aktiviert ist, habe ich selbst aber noch nicht getestet.
Danke, views_attach werde ich mir mal genauer ansehen.
Meinst Du mit "Anpassung im Theming" die Variante, dass man im Node-Template die View über einen API-Aufruf lädt? Funktioniert Pagination eigentlich nur in Page-Views, oder auch bei Blöcken?
Meinst Du mit "Anpassung im
am 10.01.2010 - 14:29 Uhr
Meinst Du mit "Anpassung im Theming" die Variante, dass man im Node-Template die View über einen API-Aufruf lädt? Funktioniert Pagination eigentlich nur in Page-Views, oder auch bei Blöcken?
Paganation funktioniert sicher auch in Blöcken. Es ist eventuell wichtig das Pager-Element auf einen anderen Wert zu setzen.
Die Api Funktion zum einbetten lautet:
<?php
views_embed_view('viewname', 'display_id', $args);
?>
Wobei display_id z.B. page oder page_1 oder default oder block ist.
--------------
Blog www.freeblogger.org: Deutscher IRC-Channel: irc.freenode.net #drupal.de ... Jabber-me: dwehner@im.calug.de
http://kupferbau.ernst-bloch-uni.de/