Views Klasse überschreiben
Eingetragen von TomTom122@drupal.org (60)
am 01.07.2009 - 11:27 Uhr in
am 01.07.2009 - 11:27 Uhr in
Hallo zusammen,
es geht um eine Funktion (exposed_validate) in der Klasse.
class views_handler_filter_term_node_tid extends views_handler_filter_many_to_one
Kann man diese irgendwie überschreiben in einem eigenen Modul oder in der Template.php??
Thx.
Tom
- Anmelden oder Registrieren um Kommentare zu schreiben
Erweitern oder hook_form_alter
am 01.07.2009 - 14:47 Uhr
Du könntest ein Modul schreiben, das einen eigenen von
views_handler_filter_term_node_tid
abgeleiteten Filter bereitstellt. Du musst dann deinen View so konfigurieren, das er deinen Filter verwendet und nicht den mit Views mitgelieferten.Du könntest ein Modul schreiben, das
hook_form_alter
implementiert. In der Implementierung könntest du dann eine zusätzliche Validierungsfunktion zum Formular hinzufügen oder auch die bestehende Validierung entfernen. Du musst dann deinen View nicht anpassen, der neue Validierungscode wirkt sich dann aber vielleicht auf alle Views aus, die den entsprechenden Filter verwenden (kommt darauf an ob du es schaffst, das Formular mit dem Exposed Filter eindeutig wiederzuerkennen).--
Hallo traxer, vielen Dank
am 03.07.2009 - 07:42 Uhr
Hallo traxer,
vielen Dank für die Antwort. Aber das ist leider im Moment noch zu hoch für mich.
Thx.
Tom
Das kann man ändern
am 03.07.2009 - 11:31 Uhr
Aber das ist leider im Moment noch zu hoch für mich.
Das kann man ändern:
--
Entwickeln
am 03.07.2009 - 11:38 Uhr
... wobei das unter Punkt 1 genannte Handbuch sogar in deutscher Sprache verfügbar ist.
Stefan
--
sei nett zu Deinem Themer
Tipp: Beachte die Verhaltensregeln des DrupalCenter.