我正在使用 Cakephp 2.2.3 版本。当我使用 Cake 表单助手创建表单时,它会自动将 div 和标签附加到输入类型字段。如何避免?
以下是代码:
<?php echo $this->Form->input('username', array('id' => 'username', 'class' => 'login-inp', 'type' => 'text')); ?>
您可以使用 options 输入数组来避免表单自动附加 div 和 label。将选项数组的div
和设置为。label
false
echo $this->Form->input('username',
array('id' => 'username', 'class' => 'login-inp',
'div' => false, 'label' => false
)
);
这FormHelper::input()
就是应该做的。如果您不想要标签和包装 div,只需使用函数来生成特定的输入元素,例如FormHelper::text()
, FormHelper::select()
,FormHelper::radio()
等。