Bonjour à tous,
J’utilise MODx depuis peu (très peu même) et me lance déjà dans l’écriture de snippets, assez simples pour commencer. Dans un de mes snippets, j’utilise une boucle for dans laquelle je voudrais utiliser un chunk dont j’aimerais que le contenu soit modifié à chaque tour. Cependant, le résultat est loin d’être celui attendu.
Voilà le code simplifié du snippet :
for ($i = 0 ; $i < 10 ; $i++)
{
$modx->setPlaceholder('test', $i);
echo $modx->putChunk('test');
}
et le chunk ’test’ (bah oui, j’ai commencé simplement) :
J’obtiens comme résultat 10 paragraphes (jusqu’ici, tout va bien) mais chacun contient le chiffre 9 et non pas 0 1 2 3 4 5 6 7 8 9.
Quelqu’un peut-il m’expliquer l’erreur ?
Merci d’avance