I don't know if I response your question, but I use this: http://tetlaw.id.au/view/javascript/really-easy-field-validation
On 11 abr, 00:25, GetIT <[email protected]> wrote: > Hello, > > I want to validate dynamic fields. > > Normally validation is done by defining rules for a table field. > For example: > > var $validate = array('Fieldname' => some rules) > > But I have defined my fields in this table: > Table: fields > id:int(6) > tab_id:int(4) > attribute:varchar(60) > type:varchar(10) > options:varchar(20) > selected:varchar(2) > position:smallint(4) > value:varchar(2) > checked:tinyint(1) > optional:tinyint(1) > > And a few example inputs: > INSERT INTO `fields` VALUES (1, 1,'Name',NULL,NULL,NULL,1,NULL,NULL, > 0); > INSERT INTO `fields` VALUES (12,3,'mit Aphasie','radio','ja, nein','2', > 3,NULL,NULL,0); > INSERT INTO `fields` VALUES (42,3,'CheckboxTest','check','',NULL,4,'4', > 1,1); > > So I need to define a validation like that: > > foreach (values_in_table as $value) { > if ($value['optional'] == 0) { > var $validate = array( > $value['attribute'] => array( > 'rule' => 'alphaNumeric', > 'required' => 'true' > ) > ); > } > > } > > I hope its clear what i mean. > > Can I do this? --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "CakePHP" 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/cake-php?hl=en -~----------~----~----~----~------~----~------~--~---
