Fork me on GitHub


 Bas   Précédent   Suivant

« 1 ... 10 11 12 (13) 14 15 16 ... 253 »


Re: Thème xswatch - hover
Admin Frxoops
Inscrit: 04/03/2011 09:10
De Lot
Messages: 2838
En général, le hoover (survol de la souris) est géré par le CSS.
S'il faut cliquer, c'est souvent JavaScript (ou jQuery) qui gère le menu via onClick()

Tu peux remplacer onClick par $('#myid:hover') et quelques ajustements (penser à remplacer myid par le id du block menu) pour obtenir un menu qui réagit au survol au lieu du clic.

Pour le 1er cas, là il faut intégrer un peu de jQuery qui remplacera la gestion par le CSS

Posté le : 30/12/2021 16:22
Transférer la contribution vers d'autres applications Transférer


Re: Ajout de liens menus dans le thèmes XAnd
Admin Frxoops
Inscrit: 04/03/2011 09:10
De Lot
Messages: 2838
"Menu Principal" est un block, tu peux modifier le template de celui-ci si tu le désire. ce bloc affiche les menus par défaut, en fonction des droits utilisateurs de chaque module (le menu est dans xoops_version.php de chaque module).
Par défaut les templates de page et blocs sont dans le répertoire /templates de chaque module.
Idéalement il est conseillé d'utiliser la surcharge de template. c'est à dire utiliser le gestionnaire de template de Xoops qui copiera les templates directement dans le thème, de cette façon tu ne perd pas les modifications lors d'une prochaine mise à jour. (admin->modèles, là tu choisis le theme que tu utilise et tu valide). Ensuite tu modifie les templates présents dans le répertoire themes/ton_theme/modules

Pour les menus du haut, les modifications sont à faire dans les templates du thème, directement. (En général /themes/ton_theme/tpl). Dans ces menus tu indique directement les liens vers les pages souvent de type <a href="URL_VERS_PAGE" title="Titre de la page">Titre de la page</a>

Posté le : 28/12/2021 18:51
Transférer la contribution vers d'autres applications Transférer


Re: theme xwatch4 - nav-menu.tpl
Admin Frxoops
Inscrit: 04/03/2011 09:10
De Lot
Messages: 2838
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
Transférer la contribution vers d'autres applications Transférer


Re: theme xwatch4 - nav-menu.tpl
Admin Frxoops
Inscrit: 04/03/2011 09:10
De Lot
Messages: 2838
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
Transférer la contribution vers d'autres applications Transférer


Re: theme xwatch4 - nav-menu.tpl
Admin Frxoops
Inscrit: 04/03/2011 09:10
De Lot
Messages: 2838
et faisant peut-être quelques modifs dans le fichier nav-menu.tpl

Posté le : 12/12/2021 14:07
Transférer la contribution vers d'autres applications Transférer


Re: theme xwatch4 - nav-menu.tpl
Admin Frxoops
Inscrit: 04/03/2011 09:10
De Lot
Messages: 2838
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
Transférer la contribution vers d'autres applications Transférer


Re: theme xwatch4 - nav-menu.tpl
Admin Frxoops
Inscrit: 04/03/2011 09:10
De Lot
Messages: 2838
pour mettre dans un autre bloc à coté comme tu appelle, il faut normalement appliquer une marge gauche positive (pour la figure que tu as montré) de la largeur de ton menu. Tu peux aussi adjoindre un marge haute négative pour que le bloc "sous-menu" se centre par rapport au "menu principal". Mais attention qu'avec la marge négative tu te retrouve pas avec une partie hors écran.
Demain, ce serai journée off pour moi donc j'aurais un peu plus de temps

Posté le : 11/12/2021 23:06
Transférer la contribution vers d'autres applications Transférer


Re: theme xwatch4 - nav-menu.tpl
Admin Frxoops
Inscrit: 04/03/2011 09:10
De Lot
Messages: 2838
Regarde ça : https://getbootstrap.com/docs/5.0/components/navbar/

ca t'expliquera comment faire des navbar.

Perso je les ai réécrit pour que ça fonctionne correctement en me basant sur cette page.
Là je suis pris pour la journée, je te répond en coup de vent.
Je regarderai plus attentivement demain

Posté le : 11/12/2021 18:01
Transférer la contribution vers d'autres applications Transférer


Re: theme xwatch4 - nav-menu.tpl
Admin Frxoops
Inscrit: 04/03/2011 09:10
De Lot
Messages: 2838
la première partie correspond au menu burger (quand l'écran est rétréci).
Sinon, tu as une structure plus ou moins classique de <ul><li>menu</li>
<li><ul><li>sous-menu</li>/<ul></li></ul>

Posté le : 10/12/2021 18:14
Transférer la contribution vers d'autres applications Transférer


Re: theme xwatch4 - nav-menu.tpl
Admin Frxoops
Inscrit: 04/03/2011 09:10
De Lot
Messages: 2838
Toute les constantes commençant par THEME sont dans /language/english ou /language/french

Posté le : 10/12/2021 18:11
Transférer la contribution vers d'autres applications Transférer



 Haut
« 1 ... 10 11 12 (13) 14 15 16 ... 253 »




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

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