We launched new forums in March 2019—join us there. In a hurry for help with your website? Get Help Now!
    • 5811
    • 1,717 Posts
    Je n’arrive pas à obtenir un tri sur une TV de type date ! Voir ici Où est l’erreur ?

    Voici l’appel Ditto:
    [!Ditto? &language=`english` &tpl=`asItemList` &parents=`119` &paginate=`1` &display=`5` &extenders=`summary,tagging` &tagData=`asTags` &tagDelimiter=`, ` &sortBy=`asDate` &truncText=`Read more...`!]
    
    Display of bugs & features [+start+] to [+stop+] | Page [+currentPage+] of [+totalPages+]
    [+previous+] [+pages+] [+next+] 
    asDate est une TV de type date, asTags la liste des mots clés associée au document.
      • 11975
      • 2,542 Posts
      Salut,

      à vérifier mais je pense que la tv doit avoir comme widget unixtime.

      :-)
        Made with MODx : [url=http://www.copadel.com]copadel, fruits et l
        • 5811
        • 1,717 Posts
        Merci. J’ai suivi la doc Ditto : http://ditto.modxcms.com/tutorials/sort-by-a-date-tv.html

        j’ai transformé mon appel de code en :
        [!Ditto? &language=`english` &tpl=`asItemList` &parents=`119` &paginate=`1` &display=`5` &extenders=`summary,tagging` &tagData=`asTags` &tagDelimiter=`, ` &sortBy=`asDate` &dateSource=`asDate` &dateFormat=`%d, %B %Y` &truncText=`Read more...`!]
        
        Display of bugs & features [+start+] to [+stop+] | Page [+currentPage+] of [+totalPages+]
        [+previous+] [+pages+] [+next+] 
        Mais maintenant au lieu d’afficher la date j’affiche un unixtime. Par contre les posts sont triés.
        Pourtant j’ai bien défini asDate comme un TV de type Date, avec un widget de type unixtime. Mais rien n’y fait huh
          • 5811
          • 1,717 Posts
          J’ai trouvé. L’erreur venait de mon affichage j’utilisais:
          <div class="ditto_item" id="ditto_item_[+id+]">
            <div class="ditto_introText"><strong>[+pagetitle+]</strong> - [+summary+]</div>
            [+link+]
          <div class="ditto_documentInfo"><strong>[+asDate+]</strong> - Keywords: [+tagLinks+]</div>
          </div>
          au lieu de:
          <div class="ditto_item" id="ditto_item_[+id+]">
            <div class="ditto_introText"><strong>[+pagetitle+]</strong> - [+summary+]</div>
            [+link+]
          <div class="ditto_documentInfo"><strong>[+date+]</strong> - Keywords: [+tagLinks+]</div>
          </div>
          En l’occurence ce n’est pas [+nom_TV+] qu’il faut utiliser mais [+date+]. C’est pourtant bien expliqué dans la doc tongue :
          dateFormat Format the [+date+] placeholder in human readable form