Bild anzeigen, wenn kein Submenu

Hilfe zu Modulen und Tags
Post Reply
EnzephaloN
New Member
New Member
Posts: 3
Joined: Tue Sep 16, 2008 2:02 pm

Bild anzeigen, wenn kein Submenu

Post by EnzephaloN »

Hallo

Ich wollte folgendes Umsetzen.
Ich habe ein Submenu im rechten Teil der Seite. Wenn aber ein Hauptmenupunkt kein Submenu hat, dann soll da ein Bild erscheinen.
Im Submenu kann ich das nicht machen, da das Modul bei leerem Submenu garnicht aufgerufen wird.
Und wie kann ich im Template abfragen, ob die gerade aktuelle Seite ein Submenu hat?

Bitte um Hilfe!
EnzephaloN
LeisureLarry

Re: Bild anzeigen, wenn kein Submenu

Post by LeisureLarry »

Denke die einfächste Lösung wäre es hierfür Smarty-Capture zu verwenden:
http://www.smarty.net/manual/de/languag ... on.capture

Im Gegensatz zum dargestellten Beispiel würde man dann halt noch einen else Fall im if brauchen, der die Bilderanzeige erledigt.

Grüße aus Nürnberg
LeisureLarry (interiete.net)
Last edited by LeisureLarry on Mon Nov 17, 2008 8:27 am, edited 1 time in total.
NaN

Re: Bild anzeigen, wenn kein Submenu

Post by NaN »

EnzephaloN wrote:
Im Submenu kann ich das nicht machen, da das Modul bei leerem Submenu garnicht aufgerufen wird.
Falsch.
Es wird aufgerufen.
Nur gibt es Dir nichts aus.
Da bereits im Menütemplate geprüft wird ob es überhaupt anzuzeigende Menüeinträge gibt.
Im Template simple_navigation.tpl steht da z.B. folgendes drin:

Code: Select all


{if $count > 0}

   ...

{/if}

Da könntest Du jetzt folgendes draus machen:

Code: Select all


{if $count > 0}

   ...

{else}

   <img src="URL zum Bild" ... />

{/if}

Fertig :)
Post Reply

Return to “Module und Tags”