我有一个“特殊”要求。几天前我开始使用CakePHP 2.2.4 ,现在我正在使用 Form Helper 开发一些小型表单。
我看到表单助手自动管理错误(太棒了!),但我需要做一些自定义。我知道我可以更改错误的类别(错误消息)并使用例如 aspan
而不是div
.
但是,如果出现错误,我需要更改输入的类。
<?php
echo $this->Form->input('User.email', array(
'label' => array(
'class' => 'name-form',
'text' => 'Email:'
),
'div' => 'field',
'class' => 'input-xlarge'
)
);
?>
如您所见,我使用的类名为input-xlarge
如果出现错误,我需要更改该类。新类应该是 input-xlarge-error。
此类仅更改输入文本的边框,将其设置为red。
这可能吗?
谢谢!