Vous n'êtes pas identifié(e).
Pages : 1
bonjour
voila j'ai un souci avec image_menu en jguery
le menu image horizontal doit resté ouvert quand on est sur la bonne page
j'ai mon javascript qui fait ceci (mon panneau menu)
[== PHP ==]
<?php $this->content['js'] .= "<script src='http://ajax.googleapis.com/ajax/libs/jquery/1.2.6/jquery.min.js' type='text/javascript'></script>
<script type='text/javascript' src='js/jquery.imageMenu.js'></script>
<script type='text/javascript'>
$(document).ready(function()
{
$('#menu').ImageMenu({'saveOnClick':true,'keepOpen':false,'init':[cette variable]'$menuposition';[/variable],'mouseover':myMouseOver,'mouseout':myMouseOut});
.....
'$menuposition' je doit pouvoir récupérer cette position
donc dans ma page je met ceci
<?php $menuposition="1"; ?>
mais lorsque je regarde avec firebug menuposition est vide ?? comment que je peut faire
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
Bonjour,
pas trop sur d'avoir compris ton problème
est-ce que tu es certain que ton panneau menu est chargé après la page en question.
car s'il est chargé avant, $menuposition ne contiendra rien du tout
a+
Jean-Paul
Hors ligne
bonjour de retour de vacances je vais pouvoir me reposé
comment fonctionne dans le menu configurer de page_admin
field1 : Champ libre Choisissez le nom du champ qui apparaîtra à l'utilisateur dans les options de la page. Laissez le champ vide pour ne pas faire apparaître cette zone.
donc si je met dans ce champ "menuposition"
cela vas bien me créer une variable php menuposition !
cette variable vas apparaitre dans toute page et panneau
mais dans le cas d'une page avec panneau nous risquons d'avoir conflit ??
d'ou ma question comment cela fonctionne
est ce que si le champs menuposition n'est pas rempli le champs n'est pas pris en compte ???
edit : solution trouver
[== PHP ==]
<?php echo $this->struct[$this->truepage][cPageField1];?>
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
pour être plus claire
j'ai un panneau ou j'ai mis mon menu
une partie du code de mon menu
[== PHP ==]
<?php $this->content['js'] .= "
<script type='text/javascript'>
$(document).ready(function()
{
$('#menu').ImageMenu({'saveOnClick':true,'keepOpen':false,'init':.'echo $this->struct[$this->truepage][cPageField1]'.,'mouseover':myMouseOver,'mouseout':myMouseOut});
voici ce que j'ai dans mon head
[== JavaScript ==]
$('#menu').ImageMenu({'saveOnClick':true,'keepOpen':false,'init':.'echo Array[4][cPageField1]'.,'mouseover':myMouseOver,'mouseout':myMouseOut});
comment faire pour récupérer la valeur ??
edit : j'ai mis le code dans le template directement et cela fontionne
$('#menu').ImageMenu({'saveOnClick':true,'keepOpen':false,'init':'<?php echo $this->struct[$this->truepage][cPageField1];?>','mouseover':myMouseOver,'mouseout':myMouseOut});
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
Pages : 1