We launched new forums in March 2019—join us there. In a hurry for help with your website? Get Help Now!
    • 11636
    • 47 Posts
    bien le bonjours donc en attente de réponse a ce probleme http://modxcms.com/forums/index.php/topic,21803.0.html

    je commence a touché a mon désign ayant tout de même accé au manager.

    Voilà mon souci un dessin vaut mieu qu’un long discours donc a cette adresse : http://mvdesign.fr/test/asi/

    Je souhaiteré donc reproduire cde menu dans mon modx

    actuellement mon modx et et sous la forme http://argent-sur-internet.fr/

    donc un répertoire loterie dans lequelle j’ai d’autre lien un répertoire jeux .....

    donc ma 1er idée serait recreer un répertoire gagner argent le mettre a non visible et y metre les répertoire loterie jeux...

    et dans mon template
    mon menu
    appel enfant de gagner argent
    appel enfant de webmaster
    appel d’un scrip pour top 10
    appel enfant bon plans
    ......
    fin de mon menu

    mon code "html" actuel est
    <div id="menu">
    			<h1> </h1>
    				<div>
    				<ul>
    					<li><a href="#" title="Jeux loterie">Jeux loterie</a></li>
    					<li><a href="#" title="Casino">Casino</a></li>
    					<li><a href="#" title="Instant gagnant">Instant gagnant</a></li>
    					<li><a href="#" title="Avis">Argent</a></li>
    					<li><a href="#" title="Barre de pub">Barre de pub</a></li>
    				</ul>
    				</div>
    
    			<h1 class="menu2"> </h1>
    				<div>
    				<ul>
    					<li><a href="#" title="Jeux loterie">Jeux loterie</a></li>
    					<li><a href="#" title="Casino">Casino</a></li>
    					<li><a href="#" title="Instant gagnant">Instant gagnant</a></li>
    					<li><a href="#" title="Avis">Argent</a></li>
    					<li><a href="#" title="Barre de pub">Barre de pub</a></li>
    				</ul>
    				</div>
    				
    			<h1 class="menu3"> </h1>
    				<div>
    				<ul>
    					<li><a href="#" title="Jeux loterie">Jeux loterie</a></li>
    					<li><a href="#" title="Casino">Casino</a></li>
    					<li><a href="#" title="Instant gagnant">Instant gagnant</a></li>
    					<li><a href="#" title="Avis">Argent</a></li>
    					<li><a href="#" title="Barre de pub">Barre de pub</a></li>
    				</ul>
    				</div>
    				
    			<h1 class="menu4"> </h1>
    				<div>
    				<ul>
    					<li><a href="#" title="Jeux loterie">Jeux loterie</a></li>
    					<li><a href="#" title="Casino">Casino</a></li>
    					<li><a href="#" title="Instant gagnant">Instant gagnant</a></li>
    					<li><a href="#" title="Avis">Argent</a></li>
    					<li><a href="#" title="Barre de pub">Barre de pub</a></li>
    				</ul>
    				</div>
    				
    		</div>


    donc voilà esque ma solution est viable? il y a t’il plus simple? et on place comment tout ca avec les &outerTpl &rowTpl &innerRowTpl &innerTpl ....

    Je vous remerci et vous souhaitre un agréable week-end.


      • 36624
      • 535 Posts
      salut,

      ta solution est tout à fait viable.. avec Wayfinder et les bon templates : http://wiki.modxcms.com/index.php/Wayfinder#Template_Parameters

      je vois deux petites choses. ne pas utiliser <h1> mais h2 ou h3 pour un menu. Autre chose tu peux facilement identifier un élément du menu avec [+wf.id+] et dans ton cas j’utiliserais plutôt un id et pas une classe.. genre <h3 id="menu1"> .

      commence par un appel [[Wayfinder]] puis tu le configure au besoin (pas besoin en général de tout customiser.. pour un menu simple comme le tiens rowTpl et OuterTpl devraient suffir.

      a+

        CTRL+SHIFT+U - Clear Cache
        CTRL+SHIFT+H - Hiding Heft Panel
        CTRL+SHIFT+N - Fast Create Resource
        CTRL+ALT+P - Preview Recource (in edit resorce window)
        CTRL+ALT+S - Save
        • 11636
        • 47 Posts
        bon voilà mon code
        <div id="conteneur">
        			<div id="menu">
        			<h1 class="menu1"> </h1>
        				<div>
        				<ul>
        					[[Wayfinder? &startId =`68` &hideSubMenus=`true` &outerTpl=`nouveau li` &rowTpl=``nouveau li`` ]]
        				</ul>
        				</div>
        
        			<h1 class="menu2"> </h1>
        				<div>
        				<ul>
        					[[Wayfinder? &startId =`69` &hideSubMenus=`true`  &rowTpl=`nouveau li`]]
        				</ul>
        				</div>
        				
        			<h1 class="menu3"> </h1>
        				<div>
        				<ul>
        					bientôt
        				</ul>
        				</div>
        				
        			<h1 class="menu4"> </h1>
        				<div>
        				<ul>
        					[[Wayfinder? &startId =`70` &hideSubMenus=`true`  &rowTpl=`nouveau li`]]
        				</ul>
        				</div>
        		</div>

        mon chunk nouveau li
        <li><a href="[+wf.link+]">[+wf.linktext+]</a> [+wf.wrapper+]</li>
        mais rien n’est affiché.

        id 68 69 70 sont des répertoires qui contiennes les répetoires devant apparaitre en tant que lien

        par exemple le répertoire contient jeux loterie ... et j’aimerais qui les affiche.

        edit : les repertoire "parant" ne servant qua regrouper et donc ne ddevant pas etre vu doitve etre en publié? affiché dans le menu ou non? de plus mes leins risque de ressembler a monsite/monrepertoirecaché/monrepertoire/adresse.php au lieu de monsite/monrepertoire/adresse.php

        merci et bonne soirée.
          • 23050
          • 1,842 Posts
          Salut smiley

          Remplace ton code par :
          <div id="conteneur">
          			<div id="menu">
          			<h1 class="menu1"> </h1>
          				<div>	
                                           [[Wayfinder? &startId =`68` &hideSubMenus=`true` ]]
                                           </div>
          
          			<h1 class="menu2"> </h1>
          				<div>
          					[[Wayfinder? &startId =`69` &hideSubMenus=`true`]]
          				</div>
          				
          			<h1 class="menu3"> </h1>
          				<div>
          					bientôt
          				</div>
          				
          			<h1 class="menu4"> </h1>
          				<div>
          					[[Wayfinder? &startId =`70` &hideSubMenus=`true`]]
          				</div>
          		</div>


          L’appel de Wayfinder génère automatiquement les balises ul, pas la peine de les répéter.
          Attention aux back ticks ( `` ), tu les as doublé dans le premier appel
          Dans ton cas, l’utiliser du &outerTpl et du &rowTpl n’est pas nécessaire car le code HTML que tu souhaites générer est simple : un ul et des li.

          Essaie déjà come ça et vois ce que ça donne.

          PS : Normalement, les div qui entourent les ul sont de trop car l’ul est déjà un élément de type bloc. Je suppose donc que c’est pour des questions de design ?
          Je ne vois pas non plus pourquoi tes hn sont vides mais peut-être n’avais-tu pas fini wink
            • 11636
            • 47 Posts
            alors ca marche pour le 1er menu et pas sur les autre je ne sais pas pkoi faut t’il mettre a publié recherchable ou encore autre chose???
            de plus mes liens ressemble a monsite/monrepertoirecaché/monrepertoire/adresse.php au lieu de monsite/monrepertoire/adresse.php


            edit : dans preview a par le 1er (comme dab) les autres endroit ou je doit récuéper les menus le me menu que celui actif je m’explique

            je suis dans toto j’ai comme menu menu1 menu toto menu toto menu toto

            je suis dans titi j’ai menu1 menu titi menu titi

            au lieu d’avoir menu1 menu titi menu toto menu 4

            et quand je vaius sur le site je n’ai que le menu 1 de actif le reste et invisible du moins aucun code généré.

            merci et bonne soirée.
              • 23050
              • 1,842 Posts
              Oula Hades, fais un effort sur la rédaction de tes posts, c’est dur de te lire smiley

              Je ne vois pas pourquoi ça ne marche pas sur les autres liens que le premier niveau, quelle est ton arborescence ? Il faut effectivement que les docs soient publiés pour apparaître.
              Donne nous l’arborescence pour voir si on est bon de ce côté là.

              Tu parles de l’onglet preview ou du preview que tu as dans le menu contextuel de l’arbre des documents (et qui t’affiche le doc sur le front-end) ?
              J’ai pas bien compris les toto et les titi.

              Ce qu’on voit sur http://argent-sur-internet.fr n’est pas bon ?
                • 11636
                • 47 Posts
                désolé désolé moi y’anna pas bien savoir écrire (malheureusement c’est vrai)

                non ce que l’on voit sur le site n’est plus valide puisque l’arborescence actuel est du type
                loterie
                lien
                lien
                lien
                jeux
                lien
                lien
                lien
                webmaster
                lien
                lien
                lien
                .........


                et pour pouvoir faire mon nouveau design l’arborescence a du être modifié pour devenir
                gagner de l’argent
                loterie
                lien
                lien
                lien
                jeux
                lien
                lien
                lien
                webmaster
                régie
                lien
                lien
                lien
                affiliation
                lien
                lien
                service
                forum
                newletter
                chat

                donc j’ai du retourner en local (en enlevant les url simplifié)
                et avec ce que tu ma donné sur la page d’accueil j’ai uniquement
                gagner de l’argent
                loterie
                lien
                lien
                lien
                jeux
                lien
                lien
                lien

                et pas les autre.
                par contre je me suis aperçu par exemple en cliquant sur sur webmaster dans mon arborescence (back-end) résultat constater sur la page de droite a coté de l’arborescence la ou l’on vois une preview
                ca me fait
                gagner de l’argent
                loterie
                lien
                lien
                lien
                jeux
                lien
                lien
                lien
                webmaster
                régie
                lien
                lien
                lien
                affiliation
                lien
                lien
                webmaster
                régie
                lien
                lien
                lien
                affiliation
                lien
                lien

                quand je clique sur service ca me met toujours dans le back-end
                gagner de l’argent
                loterie
                lien
                lien
                lien
                jeux
                lien
                lien
                lien
                service
                forum
                newletter
                chat
                service
                forum
                newletter
                chat


                par contre ayant des liens fonctionnel ce que je craigné est arrivé j’ai mes liens qui a ressemble monsite/monrepertoirecaché/monrepertoire/adresse.php au lieu de monsite/monrepertoire/adresse.php

                donc je me demande si il ne vaudrais pas mieu repartir depuis le début avec l’arborescence actuellement en ligne (la même que les menu) et trouver une autre solution.

                Encore merci de votre aide ca fait vraiment plaisir de ce savoir soutenu.

                ps j’ai mis ce texte dans un correcteur orthographique pour limiter la casse.
                  • 23050
                  • 1,842 Posts
                  Bon, je ne suis plus sure de savoir quel est le problème lol.
                  Dans tes appels Wayfinder, le &startId permet de définir le numéro du document qui contient les liens (le numéro qui se trouve entre parenthèses dans l’arbre des documents).

                  En l’occurence, si tu as

                  gagner de l’argent (1)

                  webmaster (2)

                  services (3)

                  tes appels Ditto seront respectivement avec le &startId=`1` puis 2 puis 3... On est bon jusque là ?

                  Pour tes URL, tu ne pourras pas ne pas faire apparaître le dossier caché. Ou alors, il te faut désactiver "Chemin d’accès pour les alias simples" (dans Outils > Configurtation > Réglages URLs simples) en mettant sur non. Tu auras alors uniquement le nom de la page en cours, et pas le nom de ses parents.
                    • 11636
                    • 47 Posts
                    oui jusque la on est bon grin

                    bon va falloir trouver une autre solution :’( pour ne pas perdre le référencement actuel.

                    En tout csa un grand merci a toi Perrine.
                      • 23050
                      • 1,842 Posts
                      Si c’est juste un problème de référencement, tu peux installer VirtualAliases qui permet de définir plusieurs alias pour un même doc. En gros, tu crées une tv qui contient les autres alias possible du doc.

                      Tu auras donc ton alias généré par modx, celui enregistré dans le champ "Alias"
                      Et tu auras autant d’autres adresses différentes pour accéder au doc.

                      Par ex, disons que ta page sous MODx est www.domain.tl/dossier1/nouveaudossier/mapage.html
                      Ton ancienne page s’appelait www.domain.tl/dossier1/mapage.html
                      Dans la tv Alias, tu indiques dossier1/mapage.html

                      Grosso modo ^^

                      Tu dois pouvoir aussi t’en sortir avec une réécriture d’url dans le .htaccess mais je ne suis pas assez calée pour te pondre un truc là tongue

                      Et le problème du menu, c’est bon ?