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

    Mon soucis du jour : j'ai installé le packet Breadcrumps. Mais je veux faire des modifications (comme enlever les séparateurs par exemple) dans breadcrumps.class.php.

    Et même si j'enregistre les modifications, rien ne se passe, comme si le fichier n'était pas pris en compte.

    Bizard non ??
      • 33976 ☆ A M B ☆
      • 571 Posts
      Bonjour montilletp,

      Je répondrais pas une question smiley

      Pourquoi modifier la classe PHP au lieu d'utiliser le paramètre &crumbSeparator ?

      Sinon, si le snippet est appelé caché
      [[snippet]] // (resultat mis en cache)
      [[!snippet]] // (resultat non mis en cache) 
      les soucis de modification non prise en compte pourrait éventuellement venir d'un soucis de cache ( site > vider le cache pourrait éventuellement résoudre le problème).

      Bon courage
        • 1778
        • 659 Posts
        Hello
        Et si tu essayais plutôt d'utiliser les propriétés intrinsèques de Breadcrumbs ? Par exemple, pour le separateur tu peux très bien le modifier en ajoutant "&crumbSeparator=`--` pour remplacer l'actuel chevron par autre chose, ici par un double tiret mais ce pourrait aussi bien être le HTML d'une image par exemple, ou ce que tu veux...

        Tu peux également customiser considérablement ce que te renvoient les snippets en utilisant des output modifiers...

        En règle générale il vaut de toute façon mieux éviter de hacker le code natif du snippet, ne serait ce que pour des raisons de pérennité, tes modifications seront perdues à la prochaine mise à jour...

        Espérant que ça peut t'aider un peu
        Cheers
          • 38506
          • 103 Posts
          comment on passe le sujet en résolu ?
            • 33976 ☆ A M B ☆
            • 571 Posts
            Bonjour montilletp,

            Je suppose qu'il faut manuellement éditer ton premier post et rajouter [résolu] dans l'intitulé smiley
              • 38506
              • 103 Posts
              oki merci romain !

              au fait petite question : sait tu comment appeler un chunk dans un snippet ?

              sachant que
              $chunk_content = $modx->getChunk('MonChunk');
              ne marche pas
                • 33976 ☆ A M B ☆
                • 571 Posts
                Je viens tout juste de faire un tour sur ton autre topic smiley
                  • 38506
                  • 103 Posts
                  merci smiley)