Fork me on GitHub




(1) 2 »


Afficher menu dans le header
Régulier
Inscrit: 09/06/2006 18:51
Messages: 484
Bonjour,

Comme dit dans le titre, je souhaite mettre un menu dans la partie header de mon site.

J'utilise le module multimenu et le thème xdt_standard fournit avec xoops 2.4.4 (juste un peu personnalisé)

En cherchant j'ai trouvé ce post dans lequel le créateur du module explique comment procéder.

J'ai suivi la procédure à la lettre, et j'ai bien mon menu en header.
Le souci c'est que j'ai le bloc du menu qui reste à sa place.

Problème rencontré sur le même post (à la page suivante ^^), le concepteur donne cette solution
Citation :
Modifier le code qui affiche les blocs centre-centre. Dans ce code indiquer qu'il affiche tous les blocs sauf ceux qui s'appellent "headmenu".


C'est là que je coince, je ne suis vraiment pas très douée en code, je "bidouille" à peine.

Donc si quelqu'un pouvait m'indiquer dans quel coin trouver le fichier qui affiche les blocs centre-centre

et me donner le bout de code à ajouter pour dire "afficher les blocs sauf celui qui s'appelle "headmenu"

Ce serait vraiment gentil ^^

Merci d'avance et bonne soirée :)

Posté le : 18/02/2010 21:26
Partager Twitter Partagez cette article sur GG+
Re: Afficher menu (multimenu) dans le header
Supporter Xoops
Inscrit: 17/12/2005 01:41
De Alpes Maritimes
Messages: 1682
recherche le site xoopsmenu tu trouvera ton bonheur

Posté le : 18/02/2010 21:39
Partager Twitter Partagez cette article sur GG+
Re: Afficher menu (multimenu) dans le header
Régulier
Inscrit: 09/06/2006 18:51
Messages: 484
Si c'est de xoops-menu.fr que tu parles (le seul que semble connaître google) il est en erreur404 :'(

Un lien peut être?

Merci de ta réponse

Posté le : 18/02/2010 22:10
Partager Twitter Partagez cette article sur GG+
Re: Afficher menu (multimenu) dans le header
Xoops accro
Inscrit: 20/02/2008 20:27
De Belgium
Messages: 2708

Posté le : 18/02/2010 22:22

Salutations, Gerard.
PS: Excusez mon mauvais français.
De la bonne manière de poser les questions
Partager Twitter Partagez cette article sur GG+
Re: Afficher menu (multimenu) dans le header
Régulier
Inscrit: 09/06/2006 18:51
Messages: 484
Merci Ghia, pas pensé à chercher un site sur le moteur de recherche de frxoops.org lol

Par contre du coup, le nouveau xoopsmenu est en english, pas trop ma tasse de thé, mais je vais me débrouiller..

Merci à vous deux

Posté le : 18/02/2010 23:00
Partager Twitter Partagez cette article sur GG+
Re: Afficher menu (multimenu) dans le header
Supporter Xoops
Inscrit: 17/12/2005 01:41
De Alpes Maritimes
Messages: 1682
telecharge le theme qui contient le menu qui t'interresse et la tu recupere que le menu il y a pas bcp a coder et ca marche super. Si tu as besoin de plus d'explication donne nous un lien vers le menu qui te plait

Posté le : 18/02/2010 23:08
Partager Twitter Partagez cette article sur GG+
Re: Afficher menu (multimenu) dans le header
Régulier
Inscrit: 09/06/2006 18:51
Messages: 484
Je pense que j'aurai en effet besoin d'un coup de main.

Donc j'ai téléchargé le thème Multiblack qui a l'air de bien coller à ce que j'essayais de faire avec multimenu.

Le ReadMe.txt ne dit pas grand chose, et il y a un autre fichier qui dit juste
Citation :
Pour l'intégration :
1° Modification du globalnav
2° upload du dossier Multiblack dans le repertoire de votre theme.


Bon, je prends le contenu de mon dossier multiblack et je le colle dans mon dossier /themes/xdt_standard.
J'accepte d'écraser les fichiers et fusionner les dossiers. Jusque là je crois que c'est correct..

Par contre je me perds avec le globalnav..


Sur ma page web, à cette étape, rien ne se passe ..

Un coup d'oeil rapide au code source, dans le header j'ai Citation :
<div id="xo-globalnav">&nbsp;</div>
, comme avec le thème morphogenesis. Avec morphogenesis, j'ai le fichier xo_globalnav.html qui commence par Citation :
<div id="xo-globalnav"
dans le thème.

Dans multiblack j'ai un fichier globalnav.html et un fichier globalnav.html.original

Mais sur mon thème+multiblack, c'est le fichier globalnav.html.original (hum je ne connais pas ce type d'extension xD) qui commence par Citation :
<div id="xo-globalnav"


Donc je suppose qu'il me faut un mix de globalnav.html et globalnav.html.original mais là je sèche, ma logique refuse d'aller plus loin :-s

Merci bendenice de me proposer ton aide

Posté le : 19/02/2010 00:00
Partager Twitter Partagez cette article sur GG+
Re: Afficher menu (multimenu) dans le header
Supporter Xoops
Inscrit: 17/12/2005 01:41
De Alpes Maritimes
Messages: 1682
pour commencer il faut que tu copie le dossier jseffects a la racine de ton site (les autres pas la peine)
ensuite dans le repertoire de ton theme tu copie le repertoire 'multiback' (le deuxieme pas le remier qui corespond enfait a un theme complet)
ensuite tu remplace le contenu de ton fichier xo-glabalnav par le contenu du fichier globalnav

et voila tu as ton menu.

apres tu peut arranger tout ca en bidouillant un peu le code

EDIT: restaure tes fichier que tu as fusionner il faut que tu copie uniquement le dossier jseffects PAS LES AUTRES

Posté le : 19/02/2010 00:24
Partager Twitter Partagez cette article sur GG+
Re: Afficher menu (multimenu) dans le header
Régulier
Inscrit: 09/06/2006 18:51
Messages: 484
Merci.. Mais je n'y arrive toujours pas..

Bon à la base, ce thème n'a pas de fichier globalnav.html ou xo_globalnav.html ..

Donc j'ai essayé simplement en renommant le globalnav.html (fournit avec le menu) en xo_globalnav.html, et en le mettant dans le dossier xotpl (là ou se trouve quasiment tous les .html de mon thème)

Ca ne marche toujours pas ><

Toutefois dans montheme/xotpl/xo_canvas.html, dans le header j'ai

Citation :
<div id="xo-globalnav">&nbsp;</div>


peut être la que ça coince? (je ne comprends pas le Citation :

&nbsp;




J'essaye de comparer avec le thème morphogénesis qui a un menu dans le header mais il y a finalement pas mal de différence :-s

Par exemple dans le xo_canvas.html de morpho il y a
Citation :
<!-- INCLUDE HORIZONTAL MENU -->
<{if $theme_view_globalnav}><{includeq file="$theme_name/xo_globalnav.html"}><{/if}>

à la place de la ligne citée plus haut.



A tout hasard j'ai essayé de mettre le menu multiblack dans morphogenesis pour voir si ca fonctionnait de la façon que tu préconises, mais ça va pas non plus.
Si je remplace simplement le contenu de xo_globalnav.html par celui de globalnav.html (en ayant bien sur rajouté le dossier d'images multiblack dans le thème et le dossier jseffects à la racine), bah j'ai bien le menu, mais
1° vertical
2° sans déroulement (tout les liens sont les un sous les autres xD)
3° et donc sans les images..


Hum finalement c'est compliqué, j'aurai plus facile de trouver le bout de code que j'avais demandé au début pour ne plus afficher le bloc qui s'appelle headmenu

Merci quand même

Posté le : 19/02/2010 13:56
Partager Twitter Partagez cette article sur GG+
Re: Afficher menu (multimenu) dans le header
Supporter Xoops
Inscrit: 17/12/2005 01:41
De Alpes Maritimes
Messages: 1682
fait nous passer un lien de telechargement vers ton menu je te fais ca
il faut que tu appelle le globalnav dans ton fichier theme.html

si tu me fais passer ca ce soir je te fais ca pour demain en fin de journée

Posté le : 19/02/2010 19:14
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

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