Fork me on GitHub

Rapport de message :*
 

Re: Comment inclure une entrée dans le menu principal?

Titre du sujet : Re: Comment inclure une entrée dans le menu principal?
par garrath sur 28/10/2007 10:12:20

A priori ton code semble etre bon, c'est juste qu'il faut que tu le mettes au bon endroit.
Le fichier que tu as modifie s'appel : system_block_mainmenu.html

Donc tu copies ton fichier et tu le mets dans le repertoire de ton theme pour le surcharger.

Pour etre plus clair on va dire que ton theme s'appel MonTheme.
Tu dois avoir cette arborescence sous la racine de ton site.
-/themes/MonTheme/modules/system/block/system_block_mainmenu.html

En gros pour chaque theme (donc pour MonTheme) tu peux dire que tu vas surcharger les templates en les placants sous le repertoire modules, dans un repertoire correspondant au nom du module du templates que tu veux surcharger (ici system). Les templates des pages se mettent sous le repertoire du nom du module et ceux des block sous un repertoire block.
Il faut que le nom du fichier soit le meme que celui du fichier d'origine.
Ceci est vrai aussi pour le theme default...

Ce truc est top, ca te permet de faire des modifs sur les templates des modules comme tu veux sans etre embetes ni ecraser les versions originales.

Bon une fois que tu as fait cela ce n'est pas termine pour autant
Il faut que tu ailles verifier dans le panneau d'administration si une option est bien positionne. Car sans cette option tes mises a jours ne sont pas pris en compte.
Donc tu vas dans le panneau d'admin, tu vas dans les preferences du system, tu cliques sur editer pour les parametres generaux et il faut que 'Actualisation des thèmes et templates pour voir les modifications ?' soit a oui. Sinon effectivement tu verras pas les modifs.
Propulsé avec XOOPS | Graphisme adapté par Tatane, Grosdunord, Montuy337513

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