Views automatisch in Module integrieren


Views ist sehr mächtig und lässt sich auch sehr gut in eigene Module integrieren. Vorgehen ist wie folgt:

  1. Modul erstellen
  2. Views dazu basteln
  3. Views exportieren
  4. hook_views_default_views() einsetzen

That's it. Die Views erscheint jetzt sobald das Modul integriert ist in der Liste aller Views und wird sofort verwendet. So muss man die ganzen SQL Sachen nicht selber für die Pageausgabe schreiben, sondern kann das Views überlassen. Zudem kann der Anwender die Views natürlich auch noch nach belieben verändern/anpassen.