C’est sans doute moi qui n’ai pas été assez précis au départ !
J’utilise un layout en deux colonne avec dans la colonne gauche, entre autres, une image pour le nom de la catégorie (police particulière d’où l’image et la nécessité du alt="") et le contenu dans la colonne droite. Donc, je n’utilise pas ma bidouille pour l’image dans le contexte de NewsListing ou de Ditto. Même si ma solution (voir plus bas) devrait marcher dans n’importe quel contexte.
J’ai donc fini par faire plus simple (économie du snippet) :
- une tv [*CatImgSrc*] avec input type ’image’ et default value ’@INHERIT’
- une tv [*CatImgAlt*] avec input type ’text’ et default value ’@INHERIT’
- dans chacun des dossiers/catégories je mets la valeur idoine (respectivement l’url de l’image et le nom de la catégorie)
- dans mon template, je mets
<img src="[*CatImgSrc*]" alt="[*CatImgAlt*]" />
et le résultat est nickel: chaque dossier/catégorie donne son image et son titre en texte alternatif à chacun de ses documents enfants !
j’attends vos réactions avant d’en faire un bref tuto, et déjà un grand merci à Heliotrope...