Les avertissements suivants se sont produits :
Warning [2] Undefined array key 0 - Line: 1640 - File: showthread.php PHP 8.2.18 (Linux)
File Line Function
/inc/class_error.php 153 errorHandler->error
/showthread.php 1640 errorHandler->error_callback
/showthread.php 915 buildtree




Note de ce sujet :
  • Moyenne : 0 (0 vote(s))
  • 1
  • 2
  • 3
  • 4
  • 5
[Résolu] Gabarit de menu
#2
A première vue sans avoir testé :
Code :
{if $count > 0}
<div id="menu">
<ul class="menu">
{foreach from=$nodelist item=node}
{if $node->depth > $node->prevdepth}
{repeat string="<div><ul>" times=$node->depth-$node->prevdepth}
{elseif $node->depth < $node->prevdepth}
{repeat string="</li></ul></div>" times=$node->prevdepth-$node->depth}
</li>
{elseif $node->index > 0}</li>
{/if}
{if $node->depth == 1}
<li><a  class="first_level_menu" href="{$node->url}">{$node->menutext}</a>
{else}
<li><a href="{$node->url}"><span>{$node->menutext}</span></a>
{/if}
{/foreach}
{repeat string="</li></ul></div>" times=$node->depth-1}</li>
</ul></div>
{/if}
Ne pas oublier que le menu de http://www.mapei.com/FR-FR/ est piloté par un ou plusieurs js et une css :
Code :
<link rel="stylesheet" type="text/css" href="http://www.mapei.com/mapei_cms/libs/menu.css" />
    <script language="javascript" type="text/javascript" src="http://www.mapei.com/mapei_cms/libs/jquery.min-1.4.2.js"></script>
    <script language="javascript" type="text/javascript" src="http://www.mapei.com/mapei_cms/libs/jquery-ui.min-1.8.1.js"></script>
    <script language="javascript" type="text/javascript" src="http://www.mapei.com/mapei_cms/libs/jquery-pop-window-1.0.0.js"></script>
    <script language="javascript" type="text/javascript" src="http://www.mapei.com/mapei_cms/libs/menu.js"></script>


Messages dans ce sujet

Atteindre :


Utilisateur(s) parcourant ce sujet : 1 visiteur(s)