First question is closed too.
I should generateForm for second bean too like this:

generateForm(template, user);
generateForm(template, userInfo);

Geert, please correct http://rifers.org/wiki/display/RIFE/GuideDatabaseUsers
wiki page in "Managing additional user data" section, you should add 
"generateForm(template, account);" in example of user creation. 

because now it shows only error for user bean not additionl data.


Maxim Grigoriev wrote:
> 
> Hi Geert
> 
> Here's my element definition
> 
> <element implementation="Register" id="REGISTER" url="/register.asp">
>         <submission name="register">
>             <bean classname="UserInfo"/>
>             <bean classname="RoleUser"/>
>         </submission>
> </element>
> 
> And as i wrote below validation worked for all 2 beans but marking just
> worked for RoleUser bean.
> If there's an error in UserInfo bean for example wrong email than "${v
> MARK:email}${/v}" doesn't work.
> 
> Custom properties question is closed-  thank's
> 
> 
> Geert Bevin wrote:
>> 
>> Hi Maxim,
>> 
>> RIFE form generation relies on beans and properties. The easiest way  
>> is to extend the base classes and add those properties. If you don't  
>> want to do that, you can use http://rifers.org/docs/api/com/uwyn/rife/ 
>> site/FormBuilderXhtml.html to generate form fields directly. There's  
>> also ValidationBuilderXhtml in that package to only build the  
>> validation.
>> 
>> Best regards,
>> 
>> Geert
>> 
>> On 11 Jan 2007, at 15:53, Maxim Grigoriev wrote:
>> 
>>> I'm making registration page.
>>> I have 2 beans - standart rife User and UserInfo bean also i have 2
>>> properties - email confirmation and password confirmation. Theses  
>>> properties
>>> aren't bean fields.
>>>
>>> I have some questions:
>>>
>>> 1.  bean property validation marking works for first bean(rife  
>>> user) but not
>>> for second one.
>>>
>>> Working marking:
>>> <td width="75%" align="left" ${v MARK:login}${/v}><!--V
>>> 'FORM:INPUT:login'-->maxLength="40" size="25" tabindex="1"<!--/V-- 
>>> ></td>
>>>
>>> Non-working:
>>> <td width="75%" align="left" ${v MARK:email}${/v}>
>>>                     <!--V 'FORM:INPUT:email'-->maxLength="50"  
>>> size="25"
>>> tabindex="2"<!--/V--></td>
>>>
>>> I look in validation colection in UserInfo bean and there's an  
>>> error for
>>> email property but this field doesn't have error style on html form.
>>>
>>> 2. How can mark confirmationEmail, confirmationPaaword fields when  
>>> they're
>>> wrong ?
>>>
>>> Thank's
>>> -- 
>>> View this message in context: http://www.nabble.com/Validation- 
>>> question-tf2959061.html#a8278039
>>> Sent from the RIFE - users mailing list archive at Nabble.com.
>>>
>>> _______________________________________________
>>> Rife-users mailing list
>>> [email protected]
>>> http://lists.uwyn.com/mailman/listinfo/rife-users
>>>
>> 
>> --
>> Geert Bevin
>> Uwyn "Use what you need" - http://uwyn.com
>> RIFE Java application framework - http://rifers.org
>> Music and words - http://gbevin.com
>> 
>> 
>> _______________________________________________
>> Rife-users mailing list
>> [email protected]
>> http://lists.uwyn.com/mailman/listinfo/rife-users
>> 
>> 
> 
> 

-- 
View this message in context: 
http://www.nabble.com/Validation-question-tf2959061.html#a8296529
Sent from the RIFE - users mailing list archive at Nabble.com.

_______________________________________________
Rife-users mailing list
[email protected]
http://lists.uwyn.com/mailman/listinfo/rife-users

Reply via email to