I solved it this way:
In your form configure method (i18n form):
/* set required if object culture is 'en' */
$required = ($this->getObject()->getCulture() === 'en') ? true :
false;
$this->setValidators(array(
'name' => new sfValidatorString(array('required' =>
$required)),
));
Hope this helps ...
Michael
On 23 Okt., 10:49, HAUSa <[email protected]>
wrote:
> In my ObjectI18nForm I made several fields required.
> I embedded the ObjectI18nForm for two languages in my ObjectForm.
>
> Ofcourse, in both languages the fields are required. But I want my
> user to be able to submit only one language, he / she is not required
> to complete the fields for both languages.
>
> Anyone who knows how I can handle this?
--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups
"symfony users" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to
[email protected]
For more options, visit this group at
http://groups.google.com/group/symfony-users?hl=en
-~----------~----~----~----~------~----~------~--~---