You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@cocoon.apache.org by Ron van de Ven <Ro...@mp-objects.com> on 2005/01/21 14:35:43 UTC

selection lists and cforms locale problem

Hi,

 

When I use a dutch locale, my cform selection lists do not work; 

A selected option is lost after redisplay on a validation error.

The html input parameter after form submission that I see in the core.log
file is 1.000.946 

       

In the form instance this turns up as: <fi:value>1</fi:value>.

Cforms truncates the digits after the first dot.

 

The form instance selection llist content is: 

     

    <fi:item value="1.000.946">

                                <fi:label>MyUnitT</fi:label>

                            </fi:item>

                            <fi:item value="1.000.948">

                                <fi:label>mySecUnit</fi:label>

                            </fi:item>

 

The sitemap resource that I use 

 

                                    <map:transform type="i18n">

                                                <map:parameter value="nl"
name="locale"/>

                                    </map:transform>          

                                    <map:transform type="forms">

                                                <map:parameter value="nl"
name="locale"/>

                                    </map:transform>

                                    <map:transform type="jx"/>

                                    <map:transform type="logXml">

                                                <map:parameter
value="form-instance.xml" name="file-name"/>

                                                <map:parameter value="page"
name="dom-root-element"/>

                                    </map:transform>

                                    <map:transform type="i18n">

                                                <map:parameter value="nl"
name="locale"/>

                                    </map:transform>

                                    <map:transform label="xmlContent"
src="../core/cforms/style/simple-page2html.xsl"/>

                                    <map:transform type="i18n">

                                                <map:parameter value="nl"
name="locale"/>

                                    </map:transform>

                                    <map:transform
src="../core/cforms/style/forms-base-styling.xsl"/>

 

 

Has anybody a clue why this is happening.

 

Regards,   Ron van de Ven