Hello,
Ditto est snippet complexe qui à beaucoup de paramètres tu les trouvera tous ici :
http://ditto.modxcms.com/files/snippet-ditto-php.html
la syntaxe recommandée avec Ditto 2 c’est plutôt :
[!Ditto? &parents=`2`!] // par defaut ditto va utiliser un template basique et afficher 3 éléments.
tu fais un chunk que tu appelle "myNewsTPL" et que tu mets dedans ton code html par ex: <div><a href="[~[+id+]~]">[+pagetitle+] </a>
[+introtext+] ... etc.. </div>
ensuite tu demande a ditto d’afficher les résultats avec ton chunk comme ça :
[!Ditto? &parents=`2` &tpl=`myNewsTPL`!]
Comme ditto est un "afficheur de documents" tu peux utiliser dans tes chunks html , n’importe quel champs qui sont dans un document et même les Templates Variables qui sont associé. Pour avoir la listes complètes des éléments qui sont dans un document :
http://svn.modxcms.com/docs/display/MODx096/Document+Object
à savoir : dans un chunk qui est parsé par un snippet (comme ditto) il faut utiliser la syntaxe [+...+] sinon pour un affichage normal c’est [*....*]
j’espère que ça t’aidera.