hi jsundquist,...
in fact I'm getting an 2 empty spots on top with no options empty,... what
if the new user who's trying to signup accidentally deselect it ? ,... and
there we need the red wrapping warning with message,... 'message' =>
'Gender must be valid',... anyway,... for now I'm validating from a
controller but will be nice to do it from Model,...
elseif(empty($this->data['User']['gender']))
{
$this->flash('error', ucfirst(i18n::translate('you must enter
valid Gender')));
$this->redirect($_SERVER['HTTP_REFERER']);
}
thanks man,...
On Thursday, November 1, 2012 5:13:48 AM UTC-7, jsundquist wrote:
>
> A select dropdown will never be empty unless one of the options is an
> empty string.
>
> - Jon
> On Nov 1, 2012 5:23 AM, "Chris" <[email protected] <javascript:>> wrote:
>
>>
>> hi guys,... I'm using cake 1.3
>> how can I validate "select" field from Model,....?
>>
>> what I have in bootstrap:
>> Configure::write('User.genders', array('unknown', 'male', 'female'));
>>
>> in a view:
>> <tr>
>> <td><strong><?php echo ucfirst(__('gender', true)) ?></strong>
>> <?php
>> $genders = array(Configure::read('User.genders'));
>> echo $this->Form->select('gender', $genders)
>> ?>
>> </td>
>> </tr>
>>
>> and in a Model:
>> var $validate = array(
>> 'gender' => array(
>> 'rule' => 'notEmpty',
>> 'required' => true,
>> 'message' => 'Gender must be valid',
>> ),
>> );
>>
>> I'm not getting warning of red box with "Gender must be valid"
>>
>> how can I do this....?
>>
>> thanks in advance
>> chris
>>
>> --
>> Like Us on FaceBook https://www.facebook.com/CakePHP
>> Find us on Twitter http://twitter.com/CakePHP
>>
>> ---
>> You received this message because you are subscribed to the Google Groups
>> "CakePHP" group.
>> To post to this group, send email to [email protected]<javascript:>
>> .
>> To unsubscribe from this group, send email to
>> [email protected] <javascript:>.
>> Visit this group at http://groups.google.com/group/cake-php?hl=en.
>>
>>
>>
>
--
Like Us on FaceBook https://www.facebook.com/CakePHP
Find us on Twitter http://twitter.com/CakePHP
---
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].
Visit this group at http://groups.google.com/group/cake-php?hl=en.