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

    Je me suis créer un petit design personnel sur lequel je travaille en local avant de tout exposer au grand jour grin
    Ma question peut certainement paraître stupide, il se peut que ce soit le cas et je m’en excuse d’avance.

    Ce que je recherche à faire c’est avoir un page d’accueil avec un header tout simple, un footer ET un conteneur qui contiendra mes articles et le reste.
    Le problème c’est que sur cette page d’accueil, j’aimerais y mettre sur la moitié du conteneur situé en milieu de page quelques informations sur le site web qui resteront toujours sur la page d’accueil ainsi que peux être une newsletter et un sondage mais bref le problème n’est pas là. Sur le reste du conteneur j’aurai voulu mettre les 5 derniers articles postés.

    Pour peux être mieux vous en rendre compte, je désire faire quelque chose dans ce style : http://www.fcbarcelonaclan.com/

    Ma question est : Dois je faire 2 templates ? Un avec la page d’accueil et tout ce qui est dessus intégrer et un autre template ou dans celui ci, j’utiliserais uniquement la balise content de ditto ?

    Y aurait-il un moyen de le faire en un seul template ?

    J’espère avoir été clair, si ce n’est pas le cas, je me ferais une joie de tenter une autre explication.


    Merci,

    Blood’
      • 30897
      • 311 Posts
      Salut,

      Je ne suis pas sûr d’avoir tout compris mais je dirait qu’avec un seul template tu devrai t’en sortir avec un affichage bien géré en CSS, pour modifier l’affichage de ta barre latérale, tu peux t’inspirer du tuto de skopos sur les barres latérales dynamiques...

      @+
        TylerD - In MODx we trust
        [Derni
        • 23050
        • 1,842 Posts
        Bonjour smiley

        1ère solution : Si toutes tes pages sont identiques dans leur structure, tu vas avoir un unique template dans lequel tu insères tes éléments génériques (header, menu, footer). Les éléments centraux (info sur le site, newsletter, sondage, appel Ditto) que tu insères seront alors contenus dans le [*content*] de ton document. Dans ce dernier, tu peux aussi bien mettre du texte (géré par TinyMCE) que des appels à des snippets ou chunks.

        2ème solution (et c’est celle que je privilégie en général car la page d’accueil est souvent différente du reste du site) : tu crées un template "Page d’accueil" dans lequel tu insères tes éléments génériques, mais aussi les éléments centraux de la page. Le [*content*] du document n’est alors pas utilisé, ou peu.

        Est-ce qu’on a bien répondu ? smiley
          • 3602
          • 6 Posts
          Quote from: Perrine at Mar 30, 2007, 03:05 AM

          Bonjour smiley

          1ère solution : Si toutes tes pages sont identiques dans leur structure, tu vas avoir un unique template dans lequel tu insères tes éléments génériques (header, menu, footer). Les éléments centraux (info sur le site, newsletter, sondage, appel Ditto) que tu insères seront alors contenus dans le [*content*] de ton document. Dans ce dernier, tu peux aussi bien mettre du texte (géré par TinyMCE) que des appels à des snippets ou chunks.

          2ème solution (et c’est celle que je privilégie en général car la page d’accueil est souvent différente du reste du site) : tu crées un template "Page d’accueil" dans lequel tu insères tes éléments génériques, mais aussi les éléments centraux de la page. Le [*content*] du document n’est alors pas utilisé, ou peu.

          Est-ce qu’on a bien répondu ? smiley
          Bonsoir Perinne,

          Je pense que la deuxième solution, est celle que je vais privilégier, elle ne changera que très peu de celle utilisée pour afficher les news dans leur entier.

          En tout cas merci et je vous tiendrais au courant.

          Bonne soirrée