| Re: Thème mobile: comment séparer menu principal sur une page ? | Titre du sujet : Re: Thème mobile: comment séparer menu principal sur une page ? par lionhell sur 30/12/2012 13:28:03
Dans le code ci-dessous voici l'architecture d'une page mobile:
Citation :data-role = page id=page-1 .. data-role = header .. data-role = content .... Le menu principal .. data-role = footer
data-role = page id=page-2 .. data-role = header .. data-role = content .... Ici j'aimerais le résultat du clic dans menu principal ! .. data-role = footer
Etc ...
Chaque page s'affiche seule, les autres sont cachées.
Je voudrais mettre dans page-1 le menu principal, c'est facile et ça marche:
Citation :data-role = page id=page-1 data-role = header blablabla ... data-role = content <div> <ul data-role="listview" data-inset="true" data-filter="false"> <li><a href="mailto:equipe1ouest@googlegroups.com">Mail pour l'équipe</a></li> <{if $xoops_isuser}> <li><a href="tel:06xxxxxxxx">Téléphoner au responsable d'équipe</a></li> <li data-theme="e"><a href="<{xoAppUrl modules/tds2/index.php}>">Consulter TDS</a></li> <li><a href="<{xoAppUrl modules/myiframe/index.php?iframeid=1}>">Tour de bouffe</a></li> <li><a href="<{$xoops_url}>/user.php?op=logout">Déconnexion</a></li> <{else}> <li data-theme="e"><a href="#tds" data-rel="dialog">Consulter TDS</a></li> <li><a href="<{$xoops_url}>/user.php">Connexion</a></li> <li><a href="<{$xoops_url}>/modules/profile/register.php">Inscription</a></li> <{/if}> </ul> </div>
data-role = footer
Dans page-2 je ne mets que le code du canvas de theme.html qui correspond au résultat du lien:
Citation :data-role = page id=page-2 data-role = header blablabla ... data-role = content <div> <{if $xoops_contents && ($xoops_contents != ' ') }> <div id="content" style="overflow:scroll !important;"><{$xoops_contents}></div> <{/if}> </div>
data-role = footer
Le problème est qu'un clic sur un item du menu fonctionne bien MAIS ramène toujours sur la page-1, donc le menu ! La page deux n'est jamais visible. Comment modifier les liens dans le menu pour qu'ils affichent la page 2 ?
|
|