Fork me on GitHub




« 1 (2) 3 »


Re: theme xwatch4 - nav-menu.tpl
Team FrXoops
Inscrit: 14/05/2004 22:32
Messages: 2554
ça me parait bizarre, avec xbootstrap il y a juste à indiquer la classe -li class="dropdown-submenu"- et encadrer la liste avec une balise ul.

<li class="dropdown"><a data-toggle="dropdown" class="dropdown-toggle" href="javascript:;"><{$smarty.const.THEME_MODULE2}><class="caret"></b></a>
                        <
ul class="dropdown-menu">
                            <
li><a href="#">Topic 1</a></li>
                            <
li><a href="#">Topic 2</a></li>
                            <
li><a href="#">Topic 3</a></li>
                            <
li class="dropdown-submenu">
                                <
a href="#" class="dropdown-toggle" data-toggle="dropdown">Topic 4</a>
                                <
ul class="dropdown-menu">
                                    <
li><a href="#">Sub-Topic A</a></li>
                                    <
li><a href="#">Sub-Topic B</a></li>
                                    <
li><a href="#">Sub-Topic C</a></li>
                                    <
li><a href="#">Sub-Topic D</a></li>
                                </
ul>
                            </
li>
                            <
li><a href="#">Topic 5</a></li>
                        </
ul>
                    </
li>


Posté le : 12/12/2021 11:55

Ne pas perdre patience, même si cela semble impossible, c'est déjà de la patience.
Origami
Conseil des Sages
Sur gitHub
Partager Twitter Partagez cette article sur GG+
Re: theme xwatch4 - nav-menu.tpl
Admin Frxoops
Inscrit: 04/03/2011 09:10
De Lot
Messages: 2837
recupère la partie de css manquante .dropdown-submenu et insère là dans le css de xwatch

Posté le : 12/12/2021 14:07
Partager Twitter Partagez cette article sur GG+
Re: theme xwatch4 - nav-menu.tpl
Admin Frxoops
Inscrit: 04/03/2011 09:10
De Lot
Messages: 2837
et faisant peut-être quelques modifs dans le fichier nav-menu.tpl

Posté le : 12/12/2021 14:07
Partager Twitter Partagez cette article sur GG+
Re: theme xwatch4 - nav-menu.tpl
Team FrXoops
Inscrit: 14/05/2004 22:32
Messages: 2554
non ça ne marche pas, la classe en question n'existe pas pour xwatch4, tu penses bien que j'ai déjà essayé.
Ceci dit perds pas ton temps avec ça car j'ai l'impression que c'est un peu une galère. Pour palier ça il a un gars qui a développer une bibliothèque javascript, du moins dans ce que j'ai compris.
Je vais reprendre un thème xbootstrap, je vais pas me prendre le choux plus longtemps. Dommage pour le module que j'avais développé, il va resté en plan du coup.

Posté le : 12/12/2021 16:22

Ne pas perdre patience, même si cela semble impossible, c'est déjà de la patience.
Origami
Conseil des Sages
Sur gitHub
Partager Twitter Partagez cette article sur GG+
Re: theme xwatch4 - nav-menu.tpl
Admin Frxoops
Inscrit: 04/03/2011 09:10
De Lot
Messages: 2837
je suis occuper à m'installer un new xoops 2.5.11 pour des tests.
A priori, si tu prend la partie équivalent de dropdown_submenu dans xbootstrap et que tu l'incorpore dans le style.css de xwatch puis tu adapte le menu de xwatch pour qu'il ressemble, ça devrai aller

Je dois écrire un thème avec des menus de toutes façons pour mon client

Posté le : 12/12/2021 16:35
Partager Twitter Partagez cette article sur GG+
Re: theme xwatch4 - nav-menu.tpl
Team FrXoops
Inscrit: 14/05/2004 22:32
Messages: 2554
problème est que j'avais commencer un module pour automatiser tout ça, notamment la construction des menus, et si c'est aussi galère pour les utilisateurs du module c'est pas la peine.
Je laisse un peu reposer, et je vois comment procéder.
JJDai

Posté le : 12/12/2021 16:44

Ne pas perdre patience, même si cela semble impossible, c'est déjà de la patience.
Origami
Conseil des Sages
Sur gitHub
Partager Twitter Partagez cette article sur GG+
Re: theme xwatch4 - nav-menu.tpl
Team FrXoops
Inscrit: 14/05/2004 22:32
Messages: 2554
Bon pourquoi n'y-ai-je pas pensé plus tôt ? pas bon de vieillir.
J'ai fais presque comme tu as dis:
dans "themes\xbootstrap\css" il y a un fichier "multilevelmenu.css" qui contient les classes "submenu".

1 - Je les ai copiées dans le fichier "themes\xswatch4\css\my_xoops.css".
2 - Important j'ai remplacé les (li par div):
<li class="dropdown-submenu ">

par des
<div class="dropdown-submenu ">


Et miracle ça fonctionne.

Je vais pouvoir finir mon module. dans le principe il contient des plugins qui génèrent les menus d'autre modules comme news, extcal, creaquiz, ...

Open in new window


résultat ici => Site en reconstruction

Merci d'avoir pris le temps de me répondre.
JJDai


Posté le : 12/12/2021 17:45

Ne pas perdre patience, même si cela semble impossible, c'est déjà de la patience.
Origami
Conseil des Sages
Sur gitHub
Partager Twitter Partagez cette article sur GG+
Re: theme xwatch4 - nav-menu.tpl
Admin Frxoops
Inscrit: 16/03/2009 16:40
De Tende (06)
Messages: 3528
Félicitations !

Au moins tu y es arrivé, tu as été tenace et patient.

Posté le : 12/12/2021 17:52

Open in new window

Xoopseuse Mai 2012 | Responsable équipe internationale | Recherche avancée en bas de page !
Partager Twitter Partagez cette article sur GG+
Re: theme xwatch4 - nav-menu.tpl
Team FrXoops
Inscrit: 14/05/2004 22:32
Messages: 2554
très drôle, je n'ai plus de cheveux sur le caillou.
Mais ça mérite bien une (ou deux !)

En fait un copie du dit fichier et un
@import url("multilevelmenu.css");
devrait aussi faire la rue

JJDai


Posté le : 12/12/2021 17:57

Ne pas perdre patience, même si cela semble impossible, c'est déjà de la patience.
Origami
Conseil des Sages
Sur gitHub
Partager Twitter Partagez cette article sur GG+
Re: theme xwatch4 - nav-menu.tpl
Admin Frxoops
Inscrit: 04/03/2011 09:10
De Lot
Messages: 2837
une bonne chose de faite.
Pour info, oui, un import fonctionne, mais à éviter si possible, cela te rallongera le temps de ta page d'au moins 200ms (vu qu'un import fait une requête http supplémentaire vers le serveur).

Posté le : 13/12/2021 14:51
Partager Twitter Partagez cette article sur GG+

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



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

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