Symfony version : 1.4 On márc. 21, 17:40, Vikos <[email protected]> wrote: > Hi! > > (My english is not so perfect so previously sorry for mistakes!!!) > I need a form witch can dynamically change the validator schema by the > POST's datas. > > Db shcema: > There is the workers. They have contacts ( mail. phone, mobile... > homepage.. etc..). > A workers have many of them. > The worker need to distinguish the contacts that is why the contact > has a type. > > The type has a mask ( an integer). The mask values is built in. 1: > free string , 2: mail, 3: phone... > > worker: ID, name > > contact: ID , type_id, worker_id value > > contacttype: ID, mask, name. > > When the I crate a new contact for a worker, i can choose the contact > type ( from a select ), and type the contact's value ( simple input ). > > when the form income I have to validate the contact's value by the > type's mask. So i need to change the value validator ( "on the fly" ). > > The problem is: > > when I create a new ContactForm the smyfony first build up the form > and after it validate. But the form validators depend on the post's > datas witch go into the form after it is built up. > > I have an answer but I think it's not elegant: > When I create a form object I inject the type_id via the > constructor.as an option. > > Any one have better/more simple/more elegant idea? > > Thanks! > > Vikos
-- If you want to report a vulnerability issue on symfony, please send it to security at symfony-project.com 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 To unsubscribe from this group, send email to symfony-users+unsubscribegooglegroups.com or reply to this email with the words "REMOVE ME" as the subject.
