We launched new forums in March 2019—join us there. In a hurry for help with your website? Get Help Now!
    • 38924
    • 6 Posts
    Bonjour à tous,

    Nouveau sur modx, je teste le pluggin Login en suivant à la lettre le tutoriel suivant : http://rtfm.modx.com/display/ADDON/Login.Basic+Setup

    Une fois les pages créées, et les snippets et chunks installés, je vais sur ma page et le code du snippet n'est pas interprété. Je vois sur le front-end du site excatement le code du snippet, à savoir :
    [[!Login? &loginTpl=`lgnLoginTpl` &logoutTpl=`lgnLogoutTpl` &errTpl=`lgnErrTpl` &loginResourceId=`9` &logoutResourceId=`10`]]


    J'ai noté que si j'enlève le "!" avant ç a marche à peu près. Mais du coup le snippet est mis en cache .

    Avez-vous déjà rencontré ce problème ? Comment l'avez-vous résolu ?

    Merci pour vos pistes. [ed. note: achappard last edited this post 14 years, 7 months ago.]
      • 38924
      • 6 Posts
      Je pense que le soucis via de la syntaxe indiquant à modx de ne pas mettre en cache la sortie du snippet.

      Test effectué :
      Création d'un nouveau snippet test
      <?php return "Hello World"; ?>


      Appel dans une page en indiquant :
      [[test]]
      -> resultat ok

      Appel dans une page en indiquant :
      [[!test]]
      -> resultat KO : Affiche
      [[!test]]
        • 33976 ☆ A M B ☆
        • 571 Posts
        Bonjour (et bienvenue à bord),

        Situation étrange. A tout hasard, placerais-tu les tags dans un éditeur (genre TinyMCE) qui pourrait convertir les caractères en entités HTML ?
          • 38924
          • 6 Posts
          euh.... oui smiley on ne peut pas ?
          PS : je viens d'essayer de le mettre dans le template, même résultat.
          PS2 : Je suis sous MODX Revolution 2.2.0-pl2 (traditional)


            • 1778
            • 659 Posts
            As tu essayé de mettre la page où tu as Login 'uncacheable' (case 'mise en cache possible' décochée) ?

            Et pour répondre à ton autre question, si tu mets un Snippet dans TinyMCE ce dernier transforme les '&' et autres caractères spéciaux dans l'entité HTML correspondante ('&' devient '&' par ex.) ce qui empêche l'execution du snippet ... Mieux vaut désactiver l'éditeur dans ce cas là.. [ed. note: anso last edited this post 14 years, 7 months ago.]
              • 38924
              • 6 Posts
              essayé. Rien à faire. Bon, et bien je suis bon pour une ré-install et un test.
                • 38924
                • 6 Posts
                Bon et bien j'ai ré-installé.

                Le snippet Login marche bien. Je vois bien le formulaire. Par contre maintenant c'est le snippet Register qui ne marche pas.
                [[!Register]]
                n'affiche tout simplement rien !
                  • 34192 ☆ A M B ☆
                  • 116 Posts
                  Salut achappard,

                  Je te conseille de regarder les droits des fichiers de ton snippet. Parfois lors de l'installe, ils ne sont pas suffisant pour afficher correctement ton snippet.
                    Donner vie à votre entreprise avec W&B CREATION
                    Portfolio : Manuel GOBEAUT
                    Tout sur MODx, le guide indispensable pour utiliser simplement le CMS MODx