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à