cocoon-users mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Grzegorz Kossakowski <g...@tuffmail.com>
Subject Re: HowTo automate date selection widget options
Date Sun, 18 Feb 2007 21:12:31 GMT
Andrew Madu napisaƂ(a):
> Hi,
> I have a date selection widget which I wish to automate. By automate 
> what I mean is that I always want whatever the current year is to be 
> the lowest selection option a user can make, then I want 10 additional 
> years to be shown in the selection list. So for example if we take the 
> current year, 2007, as the lowest selection option the highest 
> selection option will be 2017.
>
> At the moment I am hard coding the year drop down selection as so:
>
> <fd:field id="year" required="true">
> <fd:datatype base="string"/>
> <fd:selection-list>
> <fd:item value="2007">
> <fd:label>2007</fd:label>
> </fd:item>
> <fd:item value="2008">
> <fd:label>2008</fd:label>
> </fd:item>
> <fd:item value="2009">
> <fd:label>2009</fd:label>
> </fd:item>
> ...............
> </fd:selection-list>
> </fd:field>
>
> Is there a way I can achieve this in cocoon without having to hard 
> code the date values into my xml document?
>
You should generate the list of years in flowscript and use flow-jxpath 
selection list implementation[1].

Hope that helps.

[1] http://cocoon.apache.org/2.1/userdocs/widgetconcepts/selectionlists.html

-- 
Grzegorz Kossakowski

---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@cocoon.apache.org
For additional commands, e-mail: users-help@cocoon.apache.org


Mime
View raw message