This is something I want to address, via a contribution, in 5.0.5. We need a way to say "for this editor type, use this block on this page".
On 4/25/07, Ki Alam <[EMAIL PROTECTED]> wrote:
I've implemented my own BeanModel/PropertyModel to allow my pre-tapestry data model to interact with the BeanEditFrom. I've run into a roadblock. When my beanModel returns a property datatype other than text, checkbox or select, I'm unable to set the BlockOverride in BeanEditForm.setParameterName(). For the case at hand, I want to produce a datatype of "crud" which would (when rendered via BeanEditForm) produce a link to a page where the parameter can be edited. I'm thinking that if I can induce Tapestry to use my own block for non-"primitive" datatypes. Can others see the utility in this approach? Is there someway that I could add a parameter binding to ComponentResources so that a custom override can be provided? Thanks, Ki
-- Howard M. Lewis Ship TWD Consulting, Inc. Independent J2EE / Open-Source Java Consultant Creator and PMC Chair, Apache Tapestry Creator, Apache HiveMind Professional Tapestry training, mentoring, support and project work. http://howardlewisship.com