Wie Page Title abhängig von Views Filter-Werten setzen?
Eingetragen von rhodes (631)
am 17.04.2019 - 09:39 Uhr in
am 17.04.2019 - 09:39 Uhr in
Hallo zusammen,
in einer Drupal 8 Installation gibt es eine View my_view. Abhängig von bestimmten gesetzten Filtern in dieser View soll ich den Page Title anpassen.
Meine erste Idee war in einem eigenen Module hook_views_query_alter anzusprechen. Dort habe ich alle Werte der View. Aber leider gibt es in Drupal 8 die Funktion drupal_set_title() nicht mehr.
Hat jemand eine Idee, was ich da tun könnte?
Danke & Grüße
rhodes
- Anmelden oder Registrieren um Kommentare zu schreiben
Der Titel ist ein Attribute
am 17.04.2019 - 11:31 Uhr
Der Titel ist ein Attribute im View-Display. Also sollte er sich auch über einen der View-Hooks ändern lassen. Ob über query_alter weiß ich jetzt nicht. Das hängt davon ab, ob Du dort das komplette View Objekt zur Verfügung hast.
.
Werner
drupal-training.de
Moderator und Drupal Trainer
* - - - - - - - - - - - - - - - - - - - - - - - - - - - *
Schau mal in
am 17.04.2019 - 23:57 Uhr
Schau mal in hook_views_post_render und $view->setTitle()
Irgendwas davon müsste
am 18.04.2019 - 07:30 Uhr
Irgendwas davon müsste passen:
https://drupal.stackexchange.com/questions/239935/how-to-programmaticall...
LG Regina Oswald
-------------------------
Montviso - Internetdienstleistungen
http://www.montviso.de
Vielen Dank..
am 18.04.2019 - 08:10 Uhr
... letztlich habe ich mich in den hook_views_pre_render() eingeklingt und dann mit $view->settitle den Titel gesetzt..