在cakephp表格中验证“空白”或“空白”

时间:2013-11-21 03:01:52

标签: php validation cakephp

我刚刚在cakephp中创建了一个表单,我想对其中一个字段进行验证。
只有在特定字段留空时才会提交表格。

这是我的特定领域

<?php echo
    $this->Form->input('MyForm.fieldA', array(
      'type'        => 'text',
      'label'       => '',
      'class'       => 'span3 detector-form',
    ))
?>

我的验证码:

public $validate = array(
    'fieldA' => array(
        'rule'      => 'blank',             
        'on'        => 'submit',
        'message'   => 'Failed authorize',
        'last'      => true
    ),
);

P / S。我尝试使用

public $validate = array(
    'fieldA' => array(
        'rule'      => 'blank',             
        'on'        => 'create',
        'message'   => 'Failed authorize',
        'last'      => true
    ),
);

但是“创建”听起来只有在创建字段时才有效。所以我改为“提交”以进行测试。
我试图使用规则''=&gt; '空'也是如此,但验证不起作用。或者我是否可以使用其他任何替代规则来实现这一目标?

0 个答案:

没有答案
相关问题