CakePHP输入停止工作

时间:2015-07-09 13:46:54

标签: php cakephp

我对蛋糕很新,所以我不知道发生了什么。

此代码有效:

echo $this->Form->input('phone',
        array(
            'required' => false,
            'div' => 'form-group',
            'class' => 'form-control',
            'label' => array(
                'class' => 'control-label',
                'text' => __d('admin', 'Tel. numeris')
            ),
            'placeholder' => __d('admin', 'Tel. numeris'),
            'error' => array(
                'attributes' => array(
                    'class' => 'alert alert-danger'
                )
            )
        )
    );

这个没有:

echo $this->Form->input('email',
        array(
            'required' => false,
            'div' => 'form-group',
            'class' => 'form-control',
            'label' => array(
                'class' => 'control-label',
                'text' => __d('admin', 'El.paštas')
            ),
            'placeholder' => __d('admin', 'El.paštas'),
            'error' => array(
                'attributes' => array(
                    'class' => 'alert alert-danger'
                )
            )
        )
    );

例如,如果我将电子邮件更改为,例如,emailas,它也有效(但它没有做任何事情):

echo $this->Form->input('emailas',
        array(
            'required' => false,
            'div' => 'form-group',
            'class' => 'form-control',
            'label' => array(
                'class' => 'control-label',
                'text' => __d('admin', 'El.paštas')
            ),
            'placeholder' => __d('admin', 'El.paštas'),
            'error' => array(
                'attributes' => array(
                    'class' => 'alert alert-danger'
                )
            )
        )
    );
有人可以帮助我或者至少告诉我在哪里看?输入停止工作,所以也许有可能以某种方式重新启动整个插件?谢谢你提前

P.S。 这是输入字段的外观与它的外观:http://imgur.com/bBrkgxM

1 个答案:

答案 0 :(得分:0)

试试这个:

echo $this->Form->input('email',
        array(
            'required' => false,
            'div' => 'form-group',
            'class' => 'form-control',
            'type' => 'email',
            'label' => array(
                'class' => 'control-label',
                'text' => __d('admin', 'El.paštas')
            ),
            'placeholder' => __d('admin', 'El.paštas'),
            'error' => array(
                'attributes' => array(
                    'class' => 'alert alert-danger'
                )
            )
        )
    );

并确保您在数据库中有电子邮件字段,并且无处覆盖电子邮件字段(在控制器/模型中)