Du bist nicht angemeldet. Der Zugriff auf einige Boards wurde daher deaktiviert.

#1 24. Februar 2013 19:28

Ritti1989
probiert CMSMS aus
Ort: Plauen/Vogtland
Registriert: 24. Dezember 2012
Beiträge: 52
Webseite

Re:

Hallo ihr lieben.
Ich habe wiedereinmal ein Problem.

Ich möchte in einer UL Navigation in jedem LI Element ein bestimmtes Bild anzeigen. Das Bild soll in der entsprechenden Unterseite ausgewählt werden können.

Folgende Daten habe ich dazu verwendet...

1. Im Header des Templates:

{if !isset($navipic)}{capture assign='navipic'}{content_module block="filepicker_block" module="GBFilePicker" page_tab='Sonstiges' description='Wenn ein Bild ausgewählt ist, wird es in der Navigation angezeigt'}{/capture}{/if}

2. In der Ausgabeschleife des Menümanager:

<img src="{content_module block="filepicker_block" module="GBFilePicker"}"/>

Wie mache ich die einzelnen "Navigationsbilder" global verfügbar, sodass sie in der Navigation angezeigt werden?

Aussehen soll das ganze mal so:
navigation.jpg


Danke schon mal für eure Hilfe.


bg
Toni

Offline

#2 24. Februar 2013 22:18

cyberman
Moderator
Ort: Dohna / Sachsen
Registriert: 13. September 2010
Beiträge: 6.741
Webseite

Re:

Das capture kannst du dir sparen, da {content_module} bereits einen assign Parameter hat.

Die Ausgabe sollte so erfolgen

<img src="{$navipic}"/>

Musst mal schauen ... evtl. noch den genauen Pfad ergänzen.


1. Wie bekomme ich hier schnelle Hilfe?
2. HowTo: Fehlersuche bei CMSMS
---
„First they ignore you, then they laugh at you, then they fight you, then you win.“ Mahatma Ghandi

Offline

#3 25. Februar 2013 08:07

NaN
Moderator
Ort: Halle (Saale)
Registriert: 09. November 2010
Beiträge: 4.058

Re:

Ich würde dazu nicht unbedingt GBFilePicker verwenden. Mit dieser Methode kannst Du im Menü nur das Bild der aktuellen Seite anzeigen, da {content_module} ja nur für die aktuelle Seite gilt. Es gibt diverse Möglichkeiten, Inhaltsblöcke anderer Seiten zu laden, aber ich denke das wäre hier zu kompliziert.

CMSms bietet bereits eine Option, mit der sich für jede Seite ein Bild zuordnen lässt. Ist zwar nicht ganz so komfortabel wie GBFilePicker, aber dafür kann man dieses Bild ganz einfach im Menütemplate mit {$node->image} direkt ansprechen.

Offline

#4 25. Februar 2013 21:02

Ritti1989
probiert CMSMS aus
Ort: Plauen/Vogtland
Registriert: 24. Dezember 2012
Beiträge: 52
Webseite

Re:

Und woher weiß ich dann, welches image er anspricht? muss ich "image" durch die variable ersetzen?

Offline

#5 26. Februar 2013 06:38

NaN
Moderator
Ort: Halle (Saale)
Registriert: 09. November 2010
Beiträge: 4.058

Re:

Sorry, aber ich verstehe die Frage nicht.
Du hast die Möglichkeit beim Bearbeiten von Seiten im Tab Optionen für jeden Inhalt ein Bild auszuwählen. Und dieses ausgewählte Bild kannst Du im Menü-Template mit {$node->image} ansprechen.

Offline

Fußzeile des Forums

Powered by FluxBB