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

#1 12. Dezember 2011 16:38

mike-r
CMSMS-Profi
Registriert: 21. Dezember 2010
Beiträge: 898
Webseite

Re:

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
CMSMS-Profi
Registriert: 21. Dezember 2010
Beiträge: 898
Webseite

Re:

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://forum.cmsmadesimple.de/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: Lenzburg, Schweiz
Registriert: 09. November 2010
Beiträge: 2.807
Webseite

Re:

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, Revisions

Offline

Fußzeile des Forums

Powered by FluxBB