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


    Je rebondis sur le post de formattage en Fr des dates dans un template Ditto.

    Une fois qu’on obtient bien ces dates en Français accentué, existe-t-il un moyen de traiter la chaine du [+date+] pour en extraire les différents composants .

    Je souhaite mettre en oeuvre des styles ou des positions différentes pour le jour, la date ou le mois par example.

    Pas simple avec les outils standard non ?

    Merci
      Schtroumpf Grognon - Grouchy Smurf
      ---------------------------------
      Faites pas attention.. - Don't pay attention
      http://www.dzi-neo.net
      • 1876
      • 835 Posts
      bonjour

      Pour quoi dans le chunk ne pas faire appel à un snippet qui traiterait la date
        • 8790
        • 526 Posts
        si rien de standard n’existe pour çà, surement.

        pb : faut écrire un pgrm PHP qui le fait.

        Visiblement, je ne suis pas l’homme de la situation. Ce sera sans doute un bon moyen d’apprendre, mais je n’ai pas le moindre idée sur comment m’y prendre.
          Schtroumpf Grognon - Grouchy Smurf
          ---------------------------------
          Faites pas attention.. - Don't pay attention
          http://www.dzi-neo.net
          • 11975
          • 2,542 Posts
          Salut,

          tu peux le faire avec PHx

          <div class="eventdate">
          <p class="month">[+createdon:date=`%m`+]</p>
          <p class="day">[+createdon:date=`%d`+]</p>
          <p class="year">[+createdon:date=`%Y+]</p>
          </div>

          :-)
            Made with MODx : [url=http://www.copadel.com]copadel, fruits et l
            • 8790
            • 526 Posts
            hum.. merci

            <p class="month">[+createdon:date=`%m`+]</p>

            où intervient PHx ??
            Je récupère une [+date+] dont le &source= [+StartDate+] la TV d’un évènement CALx.
            comme ca:
            [!Ditto? &startID=`371` &level=`1`  &dateSource=`StartDate` &dateFormat=`%A %d %B %Y` &language=`francais` &tpl=`ditto-catevent-tpl` &tagData=`cat-event` &tagDelimiter=`,` &tagMode=`onlyTags` &extenders=`request,dateFilter`  &noResults=`Désolé, rien pour l'instant... ` !]


            Ditto , dans mon tpl de sortie, crache donc [+date+]

            qui est une chaine : Samedi 22 Septembre 2007.

            je pourrais donc demander une sous chaine directement ??
            [+date:date=`%m`+]


            c’est ca , directe sans rien faire de plus ?

              Schtroumpf Grognon - Grouchy Smurf
              ---------------------------------
              Faites pas attention.. - Don&#39;t pay attention
              http://www.dzi-neo.net
              • 1876
              • 835 Posts
              Re

              et oui.

              ce code est la syntaxe de PHx
              Helio prend exemple sur la date de création, mais tu peux utiliser n’importe quel placeholder ou TV

              Moi j’y pense jamais car j’ai eu des petits souci de compatibilité.
                • 8790
                • 526 Posts
                J’avoue que je suis bluffé. mais j’ai pas vraiment compris le comment du pourquoi ca marche. rolleyes

                en tout cas ma page de test commence à ressembler à keukchose. grin

                ( 3foisw.forum-des-associations.net/Categories-evenements.html )
                  Schtroumpf Grognon - Grouchy Smurf
                  ---------------------------------
                  Faites pas attention.. - Don&#39;t pay attention
                  http://www.dzi-neo.net