Du bist nicht angemeldet. Der Zugriff auf einige Boards wurde daher deaktiviert.
- Links zu: Aktiven | Unbeantworteten
- Übersicht
- »
- »
1
#1 08. März 2014 10:17
- parsec
- arbeitet mit CMSMS

- Registriert: 04. Oktober 2012
- Beiträge: 144
Re:
Hallo Leute,
obwohl ich schon einige Zeit mit CMS-MS meine Erfahrungen sammeln konnte, stehe ich momentan wegen einer einfachen Sache auf dem Schlauch und sehe wahrscheinlich den Wald vor lauter Bäumen nicht.
Ich wollte ein Menu einbauen in dem aus CSS-Gründen eine Submenu-Classe verwendet werden soll. Lieder scheiterten meine bisherigen Versuche das zu realisieren.
Wo im CMS-MS muss ich die class="dl-submenu" einbauen und Tauchen dann noch anderer Schwierigkeiten auf? Aber ich denke das ist ein Standard-Aufbau eines Menus, oder?
<div id="dl-menu" class="dl-menuwrapper">
<button class="dl-trigger">Open Menu</button>
<ul class="dl-menu">
<li>
<a href="#">Electronics</a>
<ul class="dl-submenu">
<li><a href="#">Camera & Photo</a></li>
<li><a href="#">TV & Home Cinema</a></li>
<li><a href="#">Phones</a></li>
<li><a href="#">PC & Video Games</a></li>
</ul>
</li>
<li>
<a href="#">Fashion</a>
<ul class="dl-submenu">
<li>
<a href="#">Men</a>
<ul class="dl-submenu">
<li><a href="#">Shirts</a></li>
<li><a href="#">Jackets</a></li>
<li><a href="#">Chinos & Trousers</a></li>
<li><a href="#">Jeans</a></li>
<li><a href="#">T-Shirts</a></li>
<li><a href="#">Underwear</a></li>
</ul>
</li>
<li>
<a href="#">Women</a>
<ul class="dl-submenu">
<li><a href="#">Jackets</a></li>
<li><a href="#">Knits</a></li>
<li><a href="#">Jeans</a></li>
<li><a href="#">Dresses</a></li>
<li><a href="#">Blouses</a></li>
<li><a href="#">T-Shirts</a></li>
<li><a href="#">Underwear</a></li>
</ul>
</li>
<li>
<a href="#">Children</a>
<ul class="dl-submenu">
<li><a href="#">Boys</a></li>
<li><a href="#">Girls</a></li>
</ul>
</li>
</ul>
</li>
</ul>
</div>Mein MS CMS Menu-Template das ich benutze:
{if $count > 0}
<ul class="dl-menu">
{foreach from=$nodelist item=node}
{if $node->depth > $node->prevdepth}
{repeat string="<ul>" times=$node->depth-$node->prevdepth}
{elseif $node->depth < $node->prevdepth}
{repeat string="</li></ul>" times=$node->prevdepth-$node->depth}
</li>
{elseif $node->index > 0}</li>
{/if}
{if $node->current == true}
<li><a href="{$node->url}" class="currentpage"{if $node->target ne ""} target="{$node->target}"{/if}> {$node->menutext} </a>
{elseif $node->parent == true && $node->depth == 1 and $node->type != 'sectionheader' and $node->type != 'separator'}
<li class="activeparent"> <a href="{$node->url}" class="activeparent"{if $node->target ne ""} target="{$node->target}"{/if}> {$node->menutext} </a>
{elseif $node->type == 'sectionheader'}
<li class="sectionheader">{$node->menutext}
{elseif $node->type == 'separator'}
<li style="list-style-type: none;"> <hr class="separator" />
{else}
<li><a href="{$node->url}"{if $node->target ne ""} target="{$node->target}"{/if}> {$node->menutext} </a>
{/if}
{/foreach}
{repeat string="</li></ul>" times=$node->depth-1}</li>
</ul>
{/if}Ich dachte bis jetzt ich müßte das hier einfügen aber das stimmt scheinbar nicht da bekomme ich einen Error.
{repeat string="<ul class="dl-submenu">" times=$node->depth-$node->prevdepth}Ich weis nicht wie ich das machen muss das kann doch nicht so schwer sein. Weis keiner Rat?
Beitrag geändert von parsec (08. März 2014 10:32)
"Es ist unmöglich, alles zu wissen" - Horaz
Offline
#2 08. März 2014 11:41
- NaN
- Moderator

- Ort: Halle (Saale)
- Registriert: 09. November 2010
- Beiträge: 4.058
Re:
Verwende mal einache Anführungszeichen:
{repeat string="<ul class='dl-submenu'>" times=$node->depth-$node->prevdepth}Module: GBFilePicker, AdvancedContent, FEUMailer
Plugins: AjaxTools, XajaxTools
Sicherheit: Beispiel .htaccess-Datei
Offline
#3 08. März 2014 11:46
- parsec
- arbeitet mit CMSMS

- Registriert: 04. Oktober 2012
- Beiträge: 144
Re:
Mann... NAN du bist ne Wucht!!!!
Ich dachte schon ich hab nen Denkfehler 1000 Dank!!!
Leider habe ich vergessen wie man einen Beitrag als gelöst markiert!
Gruß Tom
"Es ist unmöglich, alles zu wissen" - Horaz
Offline
#4 08. März 2014 13:41
- Cherry
- CMSMS-Profi
- Registriert: 15. Dezember 2010
- Beiträge: 531
Re:
In deinem ersten Beitrag das Häkchen setzen.
Offline
1
- Übersicht
- »
- »