Views ist sehr mächtig und lässt sich auch sehr gut in eigene Module integrieren. Vorgehen ist wie folgt:
- Modul erstellen
- Views dazu basteln
- Views exportieren
- 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.