Ouf çà y est j'ai trouvé l'origine du problème.
Dans le script qui est expliqué il y a des erreurs. Je m'explique.
Il faut remplacer :
Citer:
{Document:Categories:values}
par:
Citer:
{Document:Categories:value}
voir ligne 36 - pb de pluriel
il faut remplacer :
Citer:
{Document:Categories:values:id}
par:
Citer:
{Document:Categories:value:id}
voir ligne 37 - pb de pluriel
il faut remplacer :
Citer:
{Document:Categories:values:label}
par:
Citer:
{Document:Categories:value:label}
voir ligne 37 - pb de pluriel
il faut remplacer :
Citer:
{Document:Fichier:fileIcon}
par :
Citer:
{Document:fichier:fileIcon}
voir ligne 42 - pb de majuscule
il faut remplacer :
Citer:
{Document:Fichier:fileExtension}
par :
Citer:
{Document:fichier:fileExtension}
voir ligne 42 - pb de majuscule
il faut remplacer :
Citer:
{Document:Fichier:fileHTML}
par :
Citer:
{Document:fichier:fileHTML}
voir ligne 42 - pb de majuscule
il faut remplacer :
Citer:
{Document:Fichier:fileSize}
par :
Citer:
{Document:fichier:fileSize}
voir ligne 42 - pb de majuscule
Cela m'a pris pas mal de temps, d'autant que j'avais moi aussi de mon côté glissé un caractère invisible qui mettait la pagaille et qui m'a obligé à ressaisir tout le script.
Voili, voilou ! çà marche très bien maintenant.
En somme, si j'ai bien compris le Polymod, et en l'absence de celui-ci j'aurais dû développer une ou plusieurs tables spécifiques à mon besoin et regroupant des infos cohérentes ainsi qu'une interface d'administration dédiée.
Et si plusieurs pages de mon site Web présentaient des infos de natures différentes, les tables spécifiques se seraient sans doute multipliées comme des petits pains (y en a un là haut à qui çà ferait de l'ombre
)
Grâce au Polymod, il y a toujours le même nombre de tables dans la BDD, car chaque configuration (module Polymod) est un ensemble d'entrées cohérentes liées entre elles dans une batterie de tables dédiées de la BDD. Et tout cela en évitant de coder la moindre ligne de PHP. C'est une très bonne idée, mais du coup le maniement de toutes ces balises XML est un peu comme un méta-langage qui demande une bonne dose d'apprentissage.
Merci pour votre disponibilité.
A+