Verlinkung eines Links mit Platzhalter
am 01.12.2020 - 23:23 Uhr in
Hallo,
ich habe folgendes Konstrukt, dass ich folgende URL habe: /node/nodeid/fooobar
Foobar ist dabei eine View, die per CONTEXTUAL FILTERS die node id zieht und dann die View rendered. Das klappt auch soweit echt gut. Aber nun würde ich das gerne auch mit meinem Menü verlinken. Jetzt habe ich dazu das Modul Menu Token ausprobiert, dass klappt aber anscheinend nicht mit views.
Der Pfad wird mit im Menü dann mit "Modul Token" folgendemaßen angegeben: /node/[node:nid]/vertrag1
Das funtkioniert für nodes auch prima, allerdings eben nicht mit Views. Wenn ich in Views den Path genauso angebe, kommt er anscheinend nicht mehr an die NodeID ran. Wenn ich mit Views einen Block baue, scheint das auch nicht mehr zu funktionieren. Hat da jemand eine Idee für mich? Im Prinzip will ich ja nur einen Link bauen?
Danke Gruß Bavra
- Anmelden oder Registrieren um Kommentare zu schreiben
Die Ansiecht greift auf die
am 11.12.2020 - 15:31 Uhr
Die Ansiecht greift auf die interne nid zu das heißt, die laufende Nummer des Beitrags. in deiner Beispiel oben wäre der auszugebende Link /node/1/vertrag.1 Die Ansicht erwartet aber einfach /node/1 was mit dem internen Pfad im System gleichzusetzen ist.
Der Platzhalter .{nid] bezieht sich hierbei lediglich aui die Nummer 1 - unendlich, also auf den letzten Teil des internen Pfades des jeweiligen Inhalts.Das entsprechende Konzept findest du hier:
https://www.drupal.org/de/docs/user_guide/de/content-paths.html
https://drupal-tv.de
Drupal sehen und lernen