De mieux en mieux...
Vous trouverez ci-dessous la définition de mon container list
Mon champ est "valeur_indicateur".
Si je le met en Integer tout va bien
Si je le mets en Float.... UN CHAMP "TOTO" est inséré dans ma fenêtre de mise à
jour de mon container !!! et mon chamm "valeur indicateur" lui continue a
fonctionner comme un integer.
Si je le remet en Integer, le fameux champ toto* (oui * car en plus il est
requis) disparaît....
J'avais deja vu des trucs bizarre dans Jahai (genre la fonction javascript
"teleportCaptainFlam") mais là ça bat tous les record...
Je voudrais juste avoir un champ Float dans mon container
Et pour info 3.0 ça fonctionne, 3.5 non...
J'utilise Jahia 5.0.1 16138
<% String id = request.getParameter("id"); %>
<content:declareContainerList name='<%="indicateurContainerList"+id%>'
title='Indicateur'
bundleKey="<%=resBundleID%>"
titleKey="indicateurContainer"
validatorKey="indicateurValidationBean"
aliasNames="indicateurContainer">
<content:declareContainer>
<content:declareField name='titre' title='Titre *'
bundleKey="<%=resBundleID%>" titleKey="indicateur.title" type='SmallText'/>
<content:declareField name='contenu' title='Contenu'
bundleKey="<%=resBundleID%>" titleKey="indicateur.contenu" type='SmallText'/>
<content:declareField name='imageHausse' title='ImageHausse *'
bundleKey="<%=resBundleID%>" titleKey="indicateur.image_hausse" type='File'/>
<content:declareField name='imageStable' title='ImageStable *'
bundleKey="<%=resBundleID%>" titleKey="indicateur.image_stable" type='File'/>
<content:declareField name='imageBaisse' title='ImageBaisse *'
bundleKey="<%=resBundleID%>" titleKey="indicateur.image_baisse" type='File'/>
<content:declareField name='valeurIndicateur' title='Valeur *'
bundleKey="<%=resBundleID%>" titleKey="indicateur.valeur_indicateur"
type='Float'/>
<content:declareField name='lien' title='Lien'
bundleKey="<%=resBundleID%>" titleKey="indicateur.lien" type='Page'/>
</content:declareContainer>
</content:declareContainerList>
Selon Damien <[EMAIL PROTECTED]>:
> Bonjour,
>
> Je n'ai pas de problème avec les floats. Si je saisis une nombre avec un
> point, la valeur est acceptée, et avec une virgule je reçois le message
> d'erreur et effectivement le champ est remis a 0.
> J'ai effectué ce test sur un Jahia 5.0 SP1 build 16438 .
>
> Essayez de saisir la valeur "1". Elle devrait normalement être remplacée
> par "1.0" .
>
> Cordialement,
> Damien Saulnier
>
> >
> > Delivered-To: [EMAIL PROTECTED]
> > Mailing-List: contact [EMAIL PROTECTED]; run by ezmlm
> > List-Post: <mailto:[email protected]>
> > List-Unsubscribe: <mailto:[EMAIL PROTECTED]>
> > Reply-To: <[email protected]>
> > Delivered-To: mailing list [email protected]
> > Date: Mon, 19 Feb 2007 12:01:55 +0100
> > From: [EMAIL PROTECTED]
> > To: [email protected]
> > Subject: donnée de type FLOAT
> > User-Agent: Internet Messaging Program (IMP) 3.2.5
> > X-Originating-IP: 194.2.91.222
> >
> >
> > Bonjour
> > Jai un container list dont une propriété est de type « float »
> > Si je saisi 3.5 ou 3,5 dans le champ, jai toujours lalerte « la
> > valeur doit
> > être un nombre » et le champ remis à 0.
> > Comment saisir des chiffres à virgules alors ?
> >
> >
> > Virginie
> >
> >
>
>