Fußzeile(?) an Inhaltstypen
am 04.07.2012 - 22:02 Uhr in
Hallo zusammen,
ich hab mal wieder einer dumme Frage, wahrscheinlich sehe ich den Wald vor lauter Bäumen nicht. Folgendes möchte ich erreichen:
Unter einem bestimmten Inhaltstyp soll immer ein fester Text stehen. Den festen Text (sowas ähnliches wie ein Disclaimer) würde ich gerne an einer zentralen Stelle pflegen. Da ich den Cotent für die Inhaltstypen per Feeds Importer importiere, sollte jede Form der manuellen Nacharbeit entfallen. Und damit es nicht zu einfach wird, soll dieser Text auch nur bei bestimmten Darstellungen benutzt werden. Wie geh ich vor?
Danke,
Der Glasperlenspieler
- Anmelden oder Registrieren um Kommentare zu schreiben

Display Suite
am 05.07.2012 - 08:09 Uhr
Moin.
Das lässt sich relativ einfach ohne irgendwelche Programmierung und Template-Anpassung bewerkstelligen.
Zuerst erstellst Du Dir einen neuen Node, den Du als Fußzeile anzeigen lassen möchtest (eventuell baust Du Dir dafür noch einen eigenen Inhaltstypen damit das dann auch richtig sauber ist).

Danach installierst Du das Modul [do:ds Display suite]. Jetzt kannst Du (als Beispiel nehme ich mal "Page") unter admin/structure/types/manage/page/display bei "Layout for page in default" ein Layout von Display suite wählen (zum Beispiel "One column"):
Nachdem Du die Einstellung gespeichert (und "Title" und "Body" in den Bereich "Content" gezogen) hast, fügst Du unter "Add custom fields" ein dynamisches Feld hinzu:

In den Einstellungen des Feldes wählst Du dann "Select content" und dort dann "Content" -> "Existing node".
Wenn alles gespeichert ist, sollte der Beitrag unter allen Beiträgen des gewänschten Inhaltstypen angezeigt werden.