我知道您可以在Form->create
函数中定义inputDefaults,但如果我在那里定义标签class
,并在单个text
函数中设置Form->input
, class
选项已删除。有没有办法解决这个问题,还是我必须完全重新定义标签选项?
答案 0 :(得分:1)
是的,您必须完全重新定义标签选项。
$this->Form->input('name', array(
'label' => array(
'text' => __('label-text'),
'class' => 'label-class'
)
));
您为表单助手的输入法指定的选项会覆盖您的默认选项。
有关详细信息,请查看__parseOptions