Merci Nyl,
Depuis mon dernier message, j’ai pu tester un peu Ditto et suis parvenu à afficher plusieurs documents enfants sur un document parent.
Un problème que je rencontrais avec le chunk que j’utilisais pour le formatage était qu’il affichait les informations (title, introtext, content) relatives au document parent et non celles des enfants.
Jusqu’à ce que j’aie le "coup de génie" de remplacer [*introtext*] par [+introtext+], [*content*] par [+content+], [*pagetitle*] par [+pagetitle+].
Dans les exemples d’utilisation de Ditto, nombreux sont ceux qui montrent des placeholders relatifs à la fragmentation d’un article sur plusieurs pages, mais je savais pas que [+pagetitle+], [+introtext+] et [+content+] pouvaient aussi être utilisés. Ca marche nickel.
Voici mon chunk "court_article" :
<div class="introtext" style="width:33%;float:left;">
<p class="chapeau lettrine">[+title+]</p>
<div style="font-family:Century Gothic;font-size:10pt">
[+introtext+]
</div>
<hr />
[+content+]
</div>
Et mon appel de Ditto :
[!Ditto? &parents=`1` &tpl=`court_article`!]
Dans mon cas, le didacticiel qui m’a fourni les paramètres les plus utiles est :
http://www.savepoint.fr/index.php?id=52
Le paramètre
&parents est le noeud correspondant au document parent. Facultatif dans mon cas, car il prend par défaut la valeur 1.
Les paramètres
&display et
&sortBy pourraient également être très utiles, mais je n’en ai pas eu besoin.
Voilà. J’espère que ça pourra être utile à Dabu et à d’autres.