We launched new forums in March 2019—join us there. In a hurry for help with your website? Get Help Now!
    • 11418
    • 45 Posts
    Voilà mon questionnement du samedi matin laugh

    Pour un projet client, je dois conserver le mode RichText (WYSIWYG) car il ne maîtrise pas du tout le HTML et c’est plus pratique pour lui. Seulement, il y a des appels à des snippets au milieu de mon HTML, ce qui m’a amené à désactiver le mode RichText pendant le développement. J’aimerais savoir comment gérer cette problèmatique.

    La solution que j’ai trouvée par moi-même, c’est de mettre mes appels dans des {{chunks}}. J’ai testé et ça marche à peu près, sauf que l’éditeur de texte met des balises <p> autour... Merci.
      • 34001
      • 428 Posts
      Dans le cas où j’ai des zones de contenu administrables intercalées avec des appels de snippets, je créée autant de variables de modèles « RichText » que nécessaire.
      Voici un exemple de modèle:
      [*content*]
      
      [[Snippet]]
      
      [*tvcontent_1*]
      
      [[AutreSnippet]]
      
      [*tvcontent_2*]
      

      Le client aura donc 3 zones à éditer et aucune visibilité sur les appels de snippets. wink

        Intégrateur web freelance
        • 11418
        • 45 Posts
        Merci beaucoup ! ça va me faire pratiquer les variables de modèle par la même occasion.
        Mais dernière question : En faisant cela, je suis obligé de créer beaucoup de modèles. Cela ne complique-t-il pas les choses pour le développement ?
          • 34001
          • 428 Posts
          Quote from: GS at Apr 25, 2010, 11:20 AM

          Merci beaucoup ! ça va me faire pratiquer les variables de modèle par la même occasion.
          Mais dernière question : En faisant cela, je suis obligé de créer beaucoup de modèles. Cela ne complique-t-il pas les choses pour le développement ?
          Oui, si ton site est très conséquent, ma solution peut effectivement poser problème.

          Après, tout l’intérêt des modèles est justement d’autoriser des mises en pages différentes. Donc ça ne me dérange pas de devoir en gérer beaucoup. A partir du moment où tu as « décentralisé » les éléments communs dans des chunks (en-tête et pied de page notamment), le nombre de modèles n’est pas forcément problématique.

          Ceci dit, on peut très simplement limiter le nombre de modèles avec des système de conditions—soit avec PHx, soit en utilisant un snippet custom. Un même modèle te permettra donc de gérer différents cas de figure. Les variables de modèles sont aussi un outil puissant pour gérer des mises en pages avec un même modèle. Mais là, je sors un peu du cadre de ta question de départ... wink
            Intégrateur web freelance