GELÖST! Platzhalter im Block mit Feld-Inhalt füllen
am 12.09.2011 - 15:30 Uhr in
Hallo zusammen,
der Block sieht folgendermaßen aus: Bild, Text, Zitat, Text. Er wird auf mehreren Seiten des selben Inhaltstyps eingebunden. Hierbei bleiben Bild und Text stets unverändert, das Zitat jedoch soll immer ein anderes sein. Gibt es eine Möglichkeit im Block einen Platzhalter zu setzen, welcher sich dann mit dem Inhalt des Feldes "Zitat" füllt? Also genauer gesagt, ich erstelle neuen Inhalt und habe hier ein Textfeld "Zitat". Der Inhalt des Feldes soll nicht auf der Seite, sondern nur an der entsprechenden Stelle im Block erscheinen. Der Grund dafür ist, dass ich nicht zehn mal den selben Block mit einem unterschiedlichen Zitat erstellen möchte.
Vielen Dank schon mal und viele Grüße
Crouchie
- Anmelden oder Registrieren um Kommentare zu schreiben
Definiere einen Datentyp
am 12.09.2011 - 15:38 Uhr
Definiere einen Datentyp Zitat. Definiere einen View, der ein Zitat über die NID ausgibt (mittels Argument). Mit dem Modul Insert_View oder über PHP im Block und dann mit der Funktion views_embed_view den View mit dem gewünschten Argument aufrufen.
Beste Grüße
Werner
.
Werner
drupal-training.de
Moderator und Drupal Trainer
* - - - - - - - - - - - - - - - - - - - - - - - - - - - *
Ja coooooool, es läuft! :)
am 12.09.2011 - 18:02 Uhr
Ja coooooool, es läuft! :) Vielen Dank, wla :)
Und damit niemand nach der Funktion suchen muss:
<?php
print views_embed_view('deinviewname', 'default');
?>