Fork me on GitHub




(1) 2 »


Menu et Sous-menu principal
Semi pro
Inscrit: 13/04/2006 23:26
De Aix en Provence
Messages: 1751
Bonjour !
J'ai créé un module (mon 1er, si! si!) qui inscrit une entrée dans le menu principal, assortie d'un sous-menu.

Tout fonctionne, mais quand je clique sur un lien du sous-menu, après affichage du contenu le sous-menu se referme !

Comment le maintenir ouvert ?

Merci !! Lionel

Posté le : 27/05/2006 23:44
Partager Twitter Partagez cette article sur GG+
Re: Menu et Sous-menu principal
Xoops accro
Inscrit: 04/02/2003 01:54
De Le Mans
Messages: 12273
Observe ce qui est fait pour un module comme mylinks par exemple

xoops_version.php
....
// Menu
$modversion['hasMain'] = 1;
$modversion['sub'][1]['name'] = _MI_MYLINKS_SMNAME1;
$modversion['sub'][1]['url'] = "submit.php";
$modversion['sub'][2]['name'] = _MI_MYLINKS_SMNAME2;
$modversion['sub'][2]['url'] = "topten.php?hit=1";
$modversion['sub'][3]['name'] = _MI_MYLINKS_SMNAME3;
$modversion['sub'][3]['url'] = "topten.php?rate=1";
....

Posté le : 27/05/2006 23:59
Partager Twitter Partagez cette article sur GG+
Re: Menu et Sous-menu principal
Semi pro
Inscrit: 13/04/2006 23:26
De Aix en Provence
Messages: 1751
Voici mon code:
if ($xoopsUser) {
    
$modversion['sub'][1]['name'] = _MI_EDC_SM1;
    
$modversion['sub'][1]['url'] = '../../gaerwald-edc/eval pilotes.php';
    
$modversion['sub'][2]['name'] = _MI_EDC_SM2;
    
$modversion['sub'][2]['url'] = '../../gaerwald-edc/Indispensables/CodeMoralSV.php';
    
$modversion['sub'][3]['name'] = _MI_EDC_SM3;
    
$modversion['sub'][3]['url'] = '../../gaerwald-edc/Indispensables/SV_BW.php';
}

C'est identique, ça marche, mais le sous-menu se referme après le clic sur un sous-lien. J'aimerais qu'il reste ouvert.

Posté le : 28/05/2006 11:31
Partager Twitter Partagez cette article sur GG+
Re: Menu et Sous-menu principal
Semi pro
Inscrit: 13/04/2006 23:26
De Aix en Provence
Messages: 1751
Quelqu'un peut-il m'expliquer pourquoi le sous-menu se referme après un clic sur un des sous-liens ?

J'ai essayé de regarder dans des modules existants qui conservent leur sous-menu ouvert, mas je ne vois pas ce qui les différencie, ou ce qui maintient le sous-menu ouvert !

Mes sous-liens pointent directement sur des fichiers php à l'extérieur du module sans utiliser de template. Serait-ce du à cela ?

Voici la portion de xoops_version.php:

Citation :

// Menu
$modversion['hasMain'] = 1;
global $xoopsUser;
if ($xoopsUser) {
$modversion['sub'][1]['name'] = _MI_EDC_SM1;
$modversion['sub'][1]['url'] = '../../gaerwald-edc/eval pilotes.php';
$modversion['sub'][2]['name'] = _MI_EDC_SM2;
$modversion['sub'][2]['url'] = '../../gaerwald-edc/Indispensables/CodeMoralSV.php';
$modversion['sub'][3]['name'] = _MI_EDC_SM3;
$modversion['sub'][3]['url'] = '../../gaerwald-edc/Indispensables/SV_BW.php';
}



D'avance Merci !

Posté le : 29/05/2006 08:44

Edité par lionhell sur 29/05/2006 14:32:43
Partager Twitter Partagez cette article sur GG+
Re: Menu et Sous-menu principal
Aspirant
Inscrit: 19/05/2006 19:29
Messages: 72
Salut,

J'ai un peu près le même problème que toi et je voulais savoir si tu avais réussi à le résoudre ? et si oui comment ?

Merci...

Posté le : 22/06/2006 19:30
Partager Twitter Partagez cette article sur GG+
Re: Menu et Sous-menu principal
Admin Frxoops
Inscrit: 04/02/2003 07:37
De Belgique
Messages: 3376
Es-tu sûr que le module sur lequel tu travailles est un module conforme à Xoops. D'après ce que je vois des liens que tu proposes, ça semble bizarre... Comment as-tu configuré ton module ?


Posté le : 22/06/2006 22:15
Partager Twitter Partagez cette article sur GG+
Re: Menu et Sous-menu principal
Aspirant
Inscrit: 19/05/2006 19:29
Messages: 72
J'ai également un problème avec mon menu... J'aimerais réaliser un menu ressemblant à celui de ce site : Boudry. C'est à dire avoir le choix entre 3 menus différents en fonction du sujet choisi (site général, administration communale informations administratives).

Avez-vous une idée de comment je pourrais réaliser cela avec Xoops, sachant que j'utilise multiMenu et que mon thème est "karate_redux_blue" ?

J'ai essayé avec du javascript mais ça n'a rien donné de très concluant...

Posté le : 24/06/2006 09:53
Partager Twitter Partagez cette article sur GG+
Re: Menu et Sous-menu principal
Admin Frxoops
Inscrit: 04/02/2003 07:37
De Belgique
Messages: 3376
Elo, un seul problème à la fois. Je t'invite à ouvrir un nouveau sujet concernant ton problème. Merci pour Lionhell.


Posté le : 24/06/2006 10:04
Partager Twitter Partagez cette article sur GG+
Re: Menu et Sous-menu principal
Aspirant
Inscrit: 19/05/2006 19:29
Messages: 72
oups.. Désolé

Posté le : 24/06/2006 11:26
Partager Twitter Partagez cette article sur GG+
Re: Menu et Sous-menu principal
Xoops accro
Inscrit: 25/02/2004 00:20
De Région parisienne
Messages: 2526
Citation :

lionhell a écrit:

J'ai essayé de regarder dans des modules existants qui conservent leur sous-menu ouvert, mas je ne vois pas ce qui les différencie, ou ce qui maintient le sous-menu ouvert !
D'avance Merci !


Tous les codes de modules que tu as regardé, ouvrent des liens qui se trouvent dans le même dossier que celui du module. Et c'est ce qui permet à xoops d'identifier le module en cours et donc de laisser ou non ouvert les sous menus.

Il faut donc que tes liens soient dans le dossier du module et nulle part ailleurs

Posté le : 24/06/2006 12:09
Partager Twitter Partagez cette article sur GG+

 Haut   Précédent   Suivant
(1) 2 »



Vous pouvez voir les sujets.
Vous ne pouvez pas débuter de nouveaux sujets.
Vous ne pouvez pas répondre aux contributions.
Vous ne pouvez pas éditer vos contributions.
Vous ne pouvez pas effacez vos contributions.
Vous ne pouvez pas ajouter de nouveaux sondages.
Vous ne pouvez pas voter en sondage.
Vous ne pouvez pas attacher des fichiers à vos contributions.
Vous ne pouvez pas poster sans approbation.

Propulsé avec XOOPS | Graphisme adapté par Tatane, Grosdunord, Montuy337513

79 Personne(s) en ligne (69 Personne(s) connectée(s) sur Forum) | Utilisateur(s): 0 | Invité(s): 79 | Plus ...