Vous n'êtes pas identifié(e).
salut c'est une question de menu !
on revient souvent au fait d'avoir plusieurs emplacement de menu avec différente configuration et c'est mon cas
pouvons-nous activer dans le template un truc du genre .$this->content['menu''0'] .$this->content['menu''1'] qui permettrait d'avoir le menu déroulé ou fixe
bon même si je pense que non une idée à germé
++
un zite+ associatif http://asso.gard.a.toi.free.fr
création de site internet dans le Gard et Ardèche http://www.creation-site-internet-gard.com/
Hors ligne
y'a t'il moyen ??
[== PHP ==]
echo $this->content['menu'].$this->config['menu_type']==2
héhé je vois que cela est pensé mais en cours dans ziteplus.php il y à un menuh !!!!
[== PHP ==]
if ($this->config['menu_type']==1) { //0=menu standard 1=menu déroulé fixe
$nav = '';
for ($i=1; $i<=$max; $i++) {
$s = $this->struct[$i];
$d = $s[cPageRang];
if ($s[cPageOn] || $isadmin) {
$f = $rewrite ? $s[cPageIdent].'.html' : $s[cPageIdent];
if ($this->isPageAuth($i)&&($s[cPageType]&pgbitMenu)!=pgbitMenu) {
if (($s[cPageType]&pgbitPosSide)==pgbitPosSide) {
if (!isset($s[cPageOpt])||($s[cPageOpt]&1)) $nav .= '<li class="zli'.$d.'">'.$this->get_content($s[cPageIdent],($s[cPageType]%2)==0,true).'</li>';
} else {
if ($i==1) {
$b=explode('/',$_SERVER['REQUEST_URI']);
$nav .= '<li class="zli1"><a href="'.preg_replace('/\/[^\/]*$/','',$_SERVER['REQUEST_URI']).'/">'.$s[cPageTitre].'</a></li>'.$nav;
} else {
$nav .= '<li class="zli'.$d.($this->truepage==$i?' zon':(isset($this->pages->pgcf[$i])?' zonp':'')).'"><a href="'.(($s[cPageType]&pgbitType)!=5?$base.$f:$s[cPageIdent].(isset($s[cPageOpt]['target'])?'" target="'.$s[cPageOpt]['target']:'')).'">'.$s[cPageTitre].'</a></li>';
}
}
}
}
}
} else if ($this->config['menu_type']==2) { //2=menu hiérarchique <------------ à finir
$nav = '';
$this->content['menuh']=$nav;
}
$this->content['menu'] = '<ul class="zul">'.$nav.'</ul>';
}
edit j'essaye bien de dupliqué le code mais j'arrive pas à avoir un menu fixe et un déroulé
un zite+ associatif http://asso.gard.a.toi.free.fr
création de site internet dans le Gard et Ardèche http://www.creation-site-internet-gard.com/
Hors ligne
j'ai trouver une superbe solution pour avoir deux menu ziteplus 1 déroulé et 1 standard
dans le fichier ziteplus.php
ligne 334 rajouter après le }
[== PHP ==]
} $this->content['menub'] = '<ul class="zul">'.$nav.'</ul>';
attention j'ai remis l'accolade : pour etre plus précis voici ce qui encadre le rajout
[== PHP ==]
$nav .= '<li class="zli'.$d.'"><a href="'.(($s[cPageType]&pgbitType)!=5?$base.$f:$s[cPageIdent].(isset($s[cPageOpt]['target'])?'" target="'.$s[cPageOpt]['target']:'')).'">'.$s[cPageTitre].'</a></li>';
}
}
}
} $this->content['menub'] = '<ul class="zul">'.$nav.'</ul>';
if ($this->config['menu_type']==1) { //0=menu standard 1=menu déroulé fixe
par defaut ziteplus propose le menu std donc il faut aller dans confiruger=>menu_type : Type de menu=> choisir menu déroulé fixe
ce qui vous permettra d'appelé le <?php echo $this->content['menu'] ?> pour avoir un menu déroulé fixe et <?php echo $this->content['menub'] ?> pour avoir un menu déroulé std
voila @ steifpei c'est pas ce que tu attendais mais cela peut aidé
@ JPG cela ne mange pas de pain mais peu être par défaut dans ziteplus ??
dans tous le cas jpg merci pour ton cms qui permet même à des débutant de faire des prouesse
un zite+ associatif http://asso.gard.a.toi.free.fr
création de site internet dans le Gard et Ardèche http://www.creation-site-internet-gard.com/
Hors ligne
Et sinon, il n'y avais pas un module qui s'appelait xmenu, pour générer des menus hiérarchiques ? Désolé si j'arrive après la bataille, mais je ne suis pas trop dans le ziteplus en ce moment...
A+
Hors ligne
oui et non
j'ai galérer avec xmenu pour utilisé columnizer.js
alors je me suis dit que cela venais du fait que xmenu était construit après le moteur de ziteplus et en faite non c'était du à une mauvaise implémentation de mon javascript
par contre xmenu n'a pas de zonp !!! c'est le petit plus de cette solution
edit : petit avantage suplémentaire : xmenu ne prend pas en considération les panneaux latéraux alors que le menu std oui
j'ai peur de dire une bêtise mais peut être que c'est plus léger et plus rapide à exécuté que le xmenu ???
@+
un zite+ associatif http://asso.gard.a.toi.free.fr
création de site internet dans le Gard et Ardèche http://www.creation-site-internet-gard.com/
Hors ligne