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

#1 12. Dezember 2011 16:38

mike-r
arbeitet mit CMS/ms
Registriert: 21. Dezember 2010
Beiträge: 898
Webseite

[GELÖST] Menü(-code) ausblenden wenn leer

Ich hätte mal wieder gern ein kleines Brett vorm Kopf, und weiss nicht, wonach ich suchen muss. Afair hab ich sogar schonmal danach gefragt.
Ich möchte folgende Konstruktion:

<div class="sub">
{menu  start_level="2" number_of_levels="1" collapse="1"}
</div>

dahingehend umbauen, dass, wenn es keine sub-einträge gibt komplett ausblenden, also etwa der Art:

{if menu>0}
<div class="sub">
{menu  start_level="2" number_of_levels="1" collapse="1"}
</div>
{elseif}nix

Wie muss meine Abfrage lauten? Oder sollte ich ganz anders vorgehen?

Beitrag geändert von mike-r (12. Dezember 2011 16:39)


Unablässige Tools für's Webdevelopement/ Fehlerfindung: CSS Validierungsservice, Bildschirmlineal, Firebug, Tidy, Deutsche CSS-Referenz

Offline

#2 12. Dezember 2011 17:10

mike-r
arbeitet mit CMS/ms
Registriert: 21. Dezember 2010
Beiträge: 898
Webseite

Re: [GELÖST] Menü(-code) ausblenden wenn leer

Arr, ich wusste doch dass ich das schon mal hatte, zwar nicht exakt die selbe Aufgabenstellung+Lösung, aber hiermit komme ich erstmal weiter:
http://www.cmsmadesimple.de/forum/viewtopic.php?id=685


Unablässige Tools für's Webdevelopement/ Fehlerfindung: CSS Validierungsservice, Bildschirmlineal, Firebug, Tidy, Deutsche CSS-Referenz

Offline

#3 12. Dezember 2011 17:13

nockenfell
Moderator
Ort: Gontenschwil, Schweiz
Registriert: 09. November 2010
Beiträge: 2.934
Webseite

Re: [GELÖST] Menü(-code) ausblenden wenn leer

Das kannst du auch direkt im Menütemplate lösen. Hier hast du zur Verfügung ob das Menü Einträge enthält.

Entsprechend musst du auch die <div class="sub"> dort reinpacken.

=== MenuManager Template===
{if $count > 0}
<div class="sub">

... der ganze Menutemplate teil

</div>
{/if}

[dieser Beitrag wurde mit 100% recycled bits geschrieben]
Mein Blog  /   Diverse Links rund um CMS Made Simple
Module: btAdminer, ToolBox

Offline