dev/modeles_multiples
Lorsque l'on est au sein d'une BOUCLE(OBJETS), l'id passé au MODELE{chart} semble être celui de l'objet et non celui défini dans les paramètres du modèle.
En modifiant modele/chart.html avec un paramètre moins générique que simplement "id" (cf. discussion https://contrib.spip.net/Chart-js#comment482187) on peut alors appeler plusieurs fois le modèle au sein d'une boucle.
Une interrogation cependant : la rétrocompatibilité de cette solution... ne devrait-on pas tester la version du plugin et proposer quelque chose du genre (sous réserve qu'on change le Y de la version du plugin):
[(#PLUGIN{chartjs, version}|>={2.1.0}|?{
#SET{id, #VAL{spipchart_}|concat{#ENV{id_chart,chart}|replace{' '}}},
#SET{id, #VAL{spipchart_}|concat{#ENV{id,chart}|replace{' '}}}
})]
J'en profite d'ailleurs pour noter que l'argument id n'est pas obligatoire comme le mentionne la doc, puisqu'un id peut être attribué par défaut.