Bonjour
Nous expérimentons quelques problèmes en utilisant les Fields Jahia. J'ai parcouru beaucoup de documentations, sans trouver un exemple probant correspondant à notre problème.
Il s'agit d'utiliser les champs pour garder des paramètres à l'instar de fichier properties :
Une section contient une liste de produits, pour chaque page on garde 3 informations caractéristiques. Nous avons pour cela créé un template particulier, contenant 3 champs Jahia ; ces champs sont remplis via l'interface d'admin et leurs valeurs sont utilisées par une "box" développée par nos soins.

Déclaration des champs :
        <content:declareField name="param1"         title="param1" type="SmallText" value="" titleKey="Paramètre1" bundleKey="<%=resBundleID%>" />
        <content:declareField name="param2"         title="param2" type="Integer"         value="0" titleKey="Paramètre2" bundleKey="<%=resBundleID%>" />
        <content:declareField name="param3"         title="param3" type="Integer"         value="0" titleKey="Paramètre3" bundleKey="<%=resBundleID%>" />

Affichage / modification :
        <td width="150" align="center" bgcolor="#eeeeee" style="font-weight: bold; color:#bb8800;">
                <content:textField name="param1" id="param1" />
        </td>
        <td width="250" bgcolor="#cccccc">
                <jahiaHtml:actionMenu
                        name="param1"
                        namePostFix=""
                        resourceBundle="jahiatemplates.Corporate_portal_templates"
                        useFieldSet="false"
                        labelKey="idLocation"/>
        </td>



Ainsi chaque page dispose d'un tableau HTML présentant ces valeurs, ainsi que l'"actionMenu" permettant l'édition

Le problème constaté est la disparition de ces champs, sans avoir réussi à pointer précisément la raison (voir PJ)


Voila mes questions :
- Les fields nous permettent-ils de faire ce que l'on souhaite ?
- Faut-il entourer les declareField de container ?
- Ya t'il confusion d'une page à l'autre, les champs ayant les mêmes noms ?
Après pas mal de documentation et beaucoup de lecture de code, je n'arrive pas à discerner le problème, en particulier mettre en évidence l'action qui mène à la disparition des champs ...

En vous remerciant d'avance pour votre aide

Olivier

This message and any attachments (the "message") is
intended solely for the addressees and is confidential. 
If you receive this message in error, please delete it and 
immediately notify the sender. Any use not in accord with 
its purpose, any dissemination or disclosure, either whole 
or partial, is prohibited except formal approval. The internet
can not guarantee the integrity of this message. 
BNP PARIBAS (and its subsidiaries) shall (will) not 
therefore be liable for the message if modified. 

                ---------------------------------------------

Ce message et toutes les pieces jointes (ci-apres le 
"message") sont etablis a l'intention exclusive de ses 
destinataires et sont confidentiels. Si vous recevez ce 
message par erreur, merci de le detruire et d'en avertir 
immediatement l'expediteur. Toute utilisation de ce 
message non conforme a sa destination, toute diffusion 
ou toute publication, totale ou partielle, est interdite, sauf 
autorisation expresse. L'internet ne permettant pas 
d'assurer l'integrite de ce message, BNP PARIBAS (et ses
filiales) decline(nt) toute responsabilite au titre de ce 
message, dans l'hypothese ou il aurait ete modifie.

Attachment: PostJAHIA.gif
Description: GIF image

Répondre à