Views API - Ich blick es nicht...
![](http://www.drupalcenter.de/files/noavatar_mini.gif)
am 11.02.2008 - 21:05 Uhr in
Hallo zusammen,
versuche mittlerweile seit 3 Tagen das Views API zu durchschauen - leider bisher mit wenig Erfolg... Die Doku auf drupal.org ( http://drupal.org/handbook/modules/views/api ) ist zwar umfangreich, aber meiner Meinung nach nicht sehr verständlich geschrieben. Mit einem durchgängigen und vollständigen Code-Beispiel wäre da schon sehr geholfen.
Ok, will mal eine konkrete Frage stellen: Ich versuche eine Views-Integration für eines meiner Custom-Module hinzubringen. Ich möchte mit dem Modul eine Default View erzeugen und habe dazu hook_views_default_views() implementiert. Views zeigt mir aber auf der Admin page meine View partout nicht an (auch keine Fehler).
hook_views_tables() habe ich bisher nicht implementiert. Verstehe es so, daß ich diesen hook nur brauche, wenn ich Felder aus meinem Modul für Views GUI verfügbar machen will?! Oder denke ich da zu kurz und es gibt eine Abhängigkeit zwischen den beiden hooks?
Bin für jede Hilfe dankbar!
G.
- Anmelden oder Registrieren um Kommentare zu schreiben
Re: Views API - Ich blick es nicht...
am 11.02.2008 - 21:35 Uhr
hook_views_tables() habe ich bisher nicht implementiert. Verstehe es so, daß ich diesen hook nur brauche, wenn ich Felder aus meinem Modul für Views GUI verfügbar machen will?!
Das stimmt nicht ganz.
hook_view_tables
definiert sind, kann kein View darauf zugreifen.Bist du dem Ratschlag gefolgt, den View im GUI zusammenzuklicken, zu exportieren, in deinen Quelltext zu kopieren und zu reparieren?
BTW: Bei Funktionen, die komplexe Strukturen definieren und nur wenig sonstige Arbeit erledigen vergesse ich gerne die
return
-Anweisung am Ende.--
![XING](http://www.xing.com/img/buttons/6_de_btn.gif)
Danke für das Beispiel...
am 11.02.2008 - 22:22 Uhr
Genau sowas habe ich gesucht! Damit und mit der Doku sollte es gehen :-))
ich habe ein ähnliches
am 11.02.2008 - 22:33 Uhr
ich habe ein ähnliches Problem gehabt ;) ... aber wenn man es einmal begriffen hat, dann ist es eigentlich gar nicht so schwer. habe ein kleines Tutorial geschrieben: http://rapsli.ch/drupal/blog/06.02.2008-drupal-modulentwicklung-views-in... hilft vielleicht weiter.
______________________________
Yet Another Drupal Site (YADS)
http://www.rapsli.ch
******************************
So langsam...
am 12.02.2008 - 21:20 Uhr
steige ich jetzt durch. Aber Fragen habe ich immer noch ;-) Und zwar: In der Doku sind ja einige der 'Common field handlers' beschrieben. Aber eben nur einige. Wo finde ich denn den Rest? Habe den Quellcode von Views durchsucht, aber finde nix... Gibt es da irgendwo eine Liste?