Oooops, stupid me, I had never run on that problem before so I didn't cross my mind it was THAT simple :-)
Thanks On Monday, May 28, 2012 11:42:00 PM UTC+3, majna wrote: > > add 'required' =>true > > http://book.cakephp.org/2.0/en/models/data-validation.html#required > > On Monday, May 28, 2012 7:23:35 PM UTC+2, John wrote: >> >> Same on 2.1.3 >> >> I can "fix" it by checking for an empty array on model or controller but >> I I guess this is not expected behavior, should I add a ticket on it? >> >> On Sunday, May 27, 2012 6:45:08 PM UTC+3, John wrote: >>> >>> On 2.1 if I do $this->Category->save($this->request->data) and $this- >>> >request->data is an empty array() model validation is bypassed and an >>> "empty" record is saved. >>> >>> My model validation as baked: >>> >>> class Category extends AppModel { >>> public $displayField = 'name'; >>> public $validate = array( >>> 'name' => array( >>> 'notempty' => array( >>> 'rule' => array('notempty'), >>> //'message' => 'Your custom message >>> here', >>> //'allowEmpty' => false, >>> //'required' => false, >>> //'last' => false, // Stop validation >>> after this rule >>> //'on' => 'create', // Limit validation >>> to 'create' or 'update' >>> operations >>> ), >>> ), >>> ); >>> } >> >> -- Our newest site for the community: CakePHP Video Tutorials http://tv.cakephp.org Check out the new CakePHP Questions site http://ask.cakephp.org and help others with their CakePHP related questions. To unsubscribe from this group, send email to [email protected] For more options, visit this group at http://groups.google.com/group/cake-php
