Views - contextural Filter greift nicht mit URL-Aliase
am 07.02.2022 - 18:38 Uhr in
Hallo,
ich habe eine View gebaut mit einem contextual filter. Der "path-alias" der View ist
"/node/%/v2-vv-autoren"
und als "contextual filters" habe ich "Conent ID from URL". Wenn ich kein URL-Alias gesetzt habe funtkioniert es auch wie soll.
Also in der Browser-URL steht dann:
"node/6716/v1-vv-autor"
und so klappt es.
Setze ich den URL-Alias in der Node wird aus dem Path-alias oben folgendes:
"ich-bin-daniel-10/v1-vv-autor"
Dann greift der "contextual filter" gar nicht mehr.
In der View habe ich unter "CONTEXTUAL FILTERS" folgende Einstellungen ausprobiert:
"Type" habe ich auf "Raw value from URL" gestellt und "Use path alias" aktiviert.
Mit der "Path Component" habe ich von 1 bis 3 alles durch, aber greift auch nicht.
Wäre für jeden Tip dankbar.
Gruß Bavra
P.S.: Hatte jetzt schon die Idee diese Modul mal auszuprobieren:
https://www.drupal.org/project/views_url_path_arguments
Leider klemmt dann auch noch mein Composer:
https://www.drupalcenter.de/node/61471
Anhang | Größe |
---|---|
Views-Pathauto.png | 177.44 KB |
- Anmelden oder Registrieren um Kommentare zu schreiben
Du kannst jeden Alias eines
am 25.02.2022 - 07:46 Uhr
Du kannst jeden Alias eines Nodes oder Users nehmen und dann als contextual filter die Content-ID nehmen und auf ungefilterten Wert in der URL stellen, statt raw value from url. PFad Alias musst Du dazu gar nicht explizid angeben, weil im Hintergrund der Inhalt als node/ oder user/ geführt wird.
Siehe Bild anhang
LG Regina Oswald
-------------------------
Montviso - Internetdienstleistungen
http://www.montviso.de