Fork me on GitHub




(1) 2 »


Comment inclure une entrée dans le menu principal?
Régulier
Inscrit: 10/09/2007 11:51
Messages: 476
salut

Je voudrai inclure une entrée dans le menu principal,je m'explique:

j'ai installer un sous domaine et je voudrai faire un lien dans le menu principal pour que mes membres puissent y accéder simplement.

Comment doit-je m'y prendre?

merci

Posté le : 25/10/2007 15:27
Partager Twitter Partagez cette article sur GG+
Re: Comment inclure une entrée dans le menu principal?
Guest_
B'jour,

Essaies d'éditer le template du module system en inscrivant ce nouveau lien en "dur" dans le code (-> system/templates/system_block_mainmenu.html)

@+

Posté le : 25/10/2007 15:32
Partager Twitter Partagez cette article sur GG+
Re: Comment inclure une entrée dans le menu principal?
Semi pro
Inscrit: 08/03/2006 21:08
Messages: 1176
Salut!

Tu fais un clone de ton templates "default" ensuite tu active ce clone dans "Paramètres généraux" en choisissant celui que tu viens de faire.

Ensuite tu va dans bloc et tu choisi "Menu principal" ensuite éditer le template et tu peux ajouter un lien sous:
<!-- end module menu loop -->

et tu ajoute:
<class="menuMain" href="ton lien">Nom du lien</a>


Le seul souci c'est que tes liens apparaissent à la fin!

Posté le : 25/10/2007 20:44
Partager Twitter Partagez cette article sur GG+
Re: Comment inclure une entrée dans le menu principal?
Supporter Xoops
Inscrit: 09/01/2005 13:37
De Breizh
Messages: 16972
Bonjour,

Au lieu de cloner le template, utilises plutôt la surcharge du thème pour faire ta modification

@+

Posté le : 25/10/2007 21:14

La connaissance s'accroît quand on la partage ...
Partager Twitter Partagez cette article sur GG+
Re: Comment inclure une entrée dans le menu principal?
Régulier
Inscrit: 10/09/2007 11:51
Messages: 476
j'aurai besoin d'un peu plus de details car j'y connait pas grand chose.alors j'ai essayer de rajouté le lien en dur dans le code comme ceci:Citation :



<table cellspacing="0">
<tr>
<td id="mainmenu">
<a class="menuTop" href="<{$xoops_url}>/"><{$block.lang_home}></a>
<!-- start module menu loop -->
<a class="menuMain" href="http://www.torrents-high-speed-fr.com/trader/">les Torrents</a>
<{foreach item=module from=$block.modules}>
<a class="menuMain" href="<{$xoops_url}>/modules/<{$module.directory}>/"><{$module.name}></a>
<{foreach item=sublink from=$module.sublinks}>
<a class="menuSub" href="<{$sublink.url}>"><{$sublink.name}></a>
<{/foreach}>
<{/foreach}>
<!-- end module menu loop -->
</td>
</tr>
</table>


c'est la ligne juste en dessous de<!-- start module menu loop -->
mais ca ne fait rien,comment doit'je faire précisément car j'y pige pas grand chose

merci d'etre tolerent face a mon ignorance(je fait ce que je peut)

Posté le : 26/10/2007 15:42
Partager Twitter Partagez cette article sur GG+
Re: Comment inclure une entrée dans le menu principal?
Xoops accro
Inscrit: 25/02/2004 00:20
De Région parisienne
Messages: 2526
Il existe aussi un module permettant de personnaliser son menu : multimenu

Posté le : 26/10/2007 17:30
Partager Twitter Partagez cette article sur GG+
Re: Comment inclure une entrée dans le menu principal?
Régulier
Inscrit: 10/09/2007 11:51
Messages: 476
salut

bon j'ai essayer d'installer multi menu en local pour voir ce que c'etait mais ca ne correspond pas a ce que j'ai besoin.
je veut seulement mettre l'entré "les torrents" dans le menu principal et que cela menne a mon sous domaine.juste un lien quoi.

ca doit pas etre si compliquer mais il faudrai qu'on m'en dise un peut plus car je ne connait rien a la programmation je sait bidouiller quelques code html et php ,faire des liens ,mais rien d'extraordinnaire alors aider moi un peut plus SVP.(un exemple auquel je puisse me référer)
Pour l'instant j'ai fait un bloc avec le lien dedans mais c pas top,je voudrai faire qq chose de propre.si possible.

C'est quoi la surcharge du theme?(c du chinoi pour moi ca)

merci d'avance

Posté le : 27/10/2007 17:27
Partager Twitter Partagez cette article sur GG+
Re: Comment inclure une entrée dans le menu principal?
Admin Frxoops
Inscrit: 04/02/2003 07:37
De Belgique
Messages: 3376
Citation :

seboseboss a écrit:
salut

bon j'ai essayer d'installer multi menu en local pour voir ce que c'etait mais ca ne correspond pas a ce que j'ai besoin.


Ah ben alors, je me demande bien ce que tu cherches...

A mon avis, tu n'as pas du bien comprendre comment l'utiliser. Astuce : lis la doc, et regarde du côté des blocs.


Posté le : 27/10/2007 17:50
Partager Twitter Partagez cette article sur GG+
Re: Comment inclure une entrée dans le menu principal?
Régulier
Inscrit: 10/09/2007 11:51
Messages: 476
salut solo

oui c vrai je ne suis pas une lumière je l'avoue.



merci de rester patient

Posté le : 27/10/2007 21:31
Partager Twitter Partagez cette article sur GG+
Re: Comment inclure une entrée dans le menu principal?
Régulier
Inscrit: 06/01/2006 23:55
Messages: 379
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.

Posté le : 28/10/2007 10:12
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

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