Node field in URL in Block
Eingetragen von mitterer10 (54)
am 04.10.2018 - 12:48 Uhr in
am 04.10.2018 - 12:48 Uhr in
Hi!
Ich würde gerne in eine URL dynamisch einen field content des jeweiligen nodes auf welchem der Block angezeigt wird (in welchem die URL steht) einfügen.
Beispiel:
<img src="https://maps.googleapis.com/maps/api/streetview?size=300x250&location=ADRESS(STRAßEN)FELD_DES_NODES&key=XXXXXXXXXXXXXX">
Geht das überhaupt mit einem Block oder muss ich hier auf einen View zurückgreifen?
Danke!
- Anmelden oder Registrieren um Kommentare zu schreiben
Wenn ich richtig verstehe,
am 05.10.2018 - 06:21 Uhr
Wenn ich richtig verstehe, was Du vorhast, müsstest Du per PHP den Feldinhalt mit der Adresse vom Node holen.
Dazu müsstest Du erst mal freischalten, dass Du im Block PHP verwenden darfst.
Das ist aus Sicherheitsgründen per Default ausgeschaltet und gilt als nicht ideal, das einzuschalten.
Unter D8 geht das deshalb schon nicht mehr. Welche Version verwendest Du?
Ich unterstelle mal Du verwendest Drupal 7.
Vielleicht könntest Du das statt im Block gleich im Template des Nodes einfügen?
Und dort auf den Feld inhalt zurück greifen und den Link dynamisch erzeugen?
LG Regina Oswald
-------------------------
Montviso - Internetdienstleistungen
http://www.montviso.de
Danke erstmal! Ja ich nutze
am 05.10.2018 - 09:22 Uhr
Danke erstmal!
Ja ich nutze D7; das php in Blöcken verwendet werden darf ist schon freigeschalten.
Im Template möchte ich eigentlich nichts ändern.
Ev. wäre auch ein View mit Relationship eine Option?