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

    Voici, une petite astuce pour rediriger vers le dernier document publié d’un répertoire.

    J’avais ce besoin pour mon répertoire "actualités" et le snippet FirstChildRedirect redirigeant vers le premier enfant selon la valeur "menuindex", je l’ai donc modifié pour rediriger vers le dernier document publié selon la valeur "pud_date".

    1. Dupliquez le snippet FirstChildRedirect

    2. Nommez le LastPublishedRedirect

    3. Modifiez la ligne :
    $children= $modx->getActiveChildren($docid, 'menuindex', 'ASC');


    en :
    $children= $modx->getActiveChildren($docid, 'pub_date', 'DESC');


    4. Dans votre document répertoire et dans Contenu du document, insérez uniquement :
    [[LastPublishedRedirect]]


    et voilà smiley
      • 11975
      • 2,542 Posts
      Salut,

      si tu as un peu de temps poste le code entier dans le repository.

      :-)
        Made with MODx : [url=http://www.copadel.com]copadel, fruits et l
        • 6726
        • 7,075 Posts
        Sympa comme fonctionnalité, merci smiley !
          .: COO - Commerce Guys - Community Driven Innovation :.


          MODx est l'outil id
          • 33195
          • 25 Posts
          Quote from: heliotrope at Nov 08, 2007, 04:58 AM

          Salut,

          si tu as un peu de temps poste le code entier dans le repository.

          :-)


          C’est fait : http://modxcms.com/LastPublishedRedirect-0.1-1705.html grin

          Par contre, j’ai un souci sur la page de description du snippet, dans instructions, j’ai inséré l’appel au snippet entre des balises bb usnippet, mais l’appel n’apparait pas sur la page undecided
          [!LastPublishedRedirect!]