Walk before you run.
 
Start with a "simple" select in a simple form, using a list of values to
give you your <select>.

Then take a look at:
http://wiki.apache.org/tapestry/Tapestry5SelectObject
also take a look at the references therein.  There is also another Wiki
entry: http://wiki.apache.org/tapestry/Tapestry5AnotherSelectWithObjects

I'm not sure if those are totally up-to-date, but they should get you close.


After reading those, you should be able to get a form rendering using a list
of your custom objects.

THEN you can move on to incorporating that into BeanEditForm.

Jonathan




> -----Original Message-----
> From: spamglik [mailto:[EMAIL PROTECTED]
> Sent: Thursday, September 18, 2008 08:11
> To: users@tapestry.apache.org
> Subject: BeanEditForm with custom drop down.
> 
> 
> Hi
> 
> I would like to create dropdown for my own class and I find it a bit
> difficult.
> I find some howtos on
> 
> http://wiki.apache.org/tapestry/Tapestry5HowToCreateAPropertyEditBlock
> 
> but it is still a bit unclear as well the examples are no longer
> available.
> 
> I am using BeanEditForm to display Task form :
> 
> <t:beaneditform bean="task" object="task">
> 
> </t:beaneditform>
> 
> while class Task is :
> 
> public class Task {
> 
>       public String title;
>       public Priority priority;
>       public User owner;
>       public User assignee;
>       public String text;
> 
> (...)
> 
> Also using tutorial mention aboved I create :
> public class AppPropertyEditBlocks ,
> services/AppPropertyEditBlocks.tml ,
> public class DropDownList
> and update AppModule ...
> 
> I did not understand what is ValueSelectModel  used for and how to use it.
> I
> also do not have a clue how to tell beanEditForm that it would use this
> component?
> 
> Anybody have a clue or an example?
> 
> kind regards
> Mateusz
> 
> 
> 
> 
> --
> View this message in context: http://www.nabble.com/BeanEditForm-with-
> custom-drop-down.-tp19551413p19551413.html
> Sent from the Tapestry - User mailing list archive at Nabble.com.
> 
> 
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]


---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to