[ 
http://issues.apache.org/jira/browse/COCOON-1915?page=comments#action_12453438 
] 
            
Rolf Metternich commented on COCOON-1915:
-----------------------------------------

Hi Mark!

Maybe it is possible to use the items with value="". I didn't test it and, of 
course, I hadn't this idea.

For my problem: I fill a JavaSelectionList with database values and offer 
sometimes, in programmatically context, not to select an item. I do this by 
'setNullable(true)'. When I set nullabel to true, the sax generation builds an 
item with value="" and no label. I wanted to have this null-item with an label 
like 'all' or something else. 

This way, i can toggle between setNullable=true/false dependend on other values 
in the form (perhaps Ajax), without building the SelectionList again. 

The improvements are also made in the JavaSelectionListBuilder and the first 
example is only done for this.

I hope, you can I understand, why I did it. Do you have another solution for 
this problem?

Rolf

> Nullable value with additional String or XMLizable in JavaSelectionList
> -----------------------------------------------------------------------
>
>                 Key: COCOON-1915
>                 URL: http://issues.apache.org/jira/browse/COCOON-1915
>             Project: Cocoon
>          Issue Type: Improvement
>          Components: Blocks: Forms
>    Affects Versions: 2.2-dev (Current SVN), 2.1.9, 2.1.10-dev (current SVN)
>            Reporter: Rolf Metternich
>            Priority: Minor
>         Attachments: JavaSelectionList.txt, JavaSelectionList.txt
>
>
> Setting a text for the nullable-Value as String or XMLizable programmaticly 
> by using setNullText(String nullText);
> Also you can set the nullText in the definition of the selectionlist.
> Example:
> <fd:datatype base="long"/>
> <fd:selection-list>
>   <fd:null-text>
>     <i18n:text>please-select</i18n:text>
>   </fd:null-text>
>   <fd:item value="1"/>
>   <fd:item value="2"/>
>   <fd:item value="3">
>     <fd:label>three</fd:label>
>   </fd:item>
>   <fd:item value="4"/>
>   <fd:item value="5"/>
> </fd:selection-list>

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: 
http://issues.apache.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

Reply via email to