Drupal Views als Nodes?
Und wieder einmal hat sich Drupal als Grundgerüst bewährt...
Durch den Aufbau mittels Views und den entsprechenden Erweiterungen sind wir in der Lage beliebige Ausgaben aus den Nodes zu erstellen. Durch den Einsatz von Views gehen leider aber auch einige Funktionalitäten der Nodes verloren.
Wie kann man diese Einschränkung aufheben?
Views als Nodes, weshalb?
Wir möchten gerne eine View mit Kommentare versehen oder einfach nicht mehr Veröffentlichen. Eine View als Node würden auch nützliche Module wie Flag oder Fivestar unterstützen.
Views als Nodes, wie?
Das können wir erreichen dank der Arbeit von Larry Garfield. Views Attach heisst das Zauber Modul.
Durch dieses Modul können wir Ansichten an Inhalte von bestimmten Typen oder an Benutzer Profile hinzufügen. Wenn wir uns noch zur Hilfe Node Repeat nehmen, ergibt sich dadurch ein sehr flexibles System mit wieder verwendbaren Nodes als Views...
Views als Nodes, ein Beispiel
Aber langsam, ein Beispiel sollte helfen.
Fertig gezaubert
Zeit zum Testen.
Weiterführende Quellen und Tools
- Views Attach
- Node Repeat
- Node Hierarchy
- Views
- Photo galleries with Views Attach
- Using Views Relationships, Arguments, and Attachments
Fazit
Durch den Einsatz der erwähnten Module, ergeben sich neue Wege der Umsetzung von Drupal Systeme. Alleine Views ist ein mächtiges Modul, durch Views Attach, lassen sich Views flexibel wieder verwenden. Alles mittels "Management by click ..". Was für einen Spass.
