0

我正在使用 Cakephp 2.2.3 版本。当我使用 Cake 表单助手创建表单时,它会自动将 div 和标签附加到输入类型字段。如何避免?

以下是代码:

 <?php echo $this->Form->input('username', array('id' => 'username', 'class' => 'login-inp', 'type' => 'text')); ?>
4

2 回答 2

3

您可以使用 options 输入数组来避免表单自动附加 div 和 label。将选项数组的div和设置为。labelfalse

echo $this->Form->input('username',
         array('id' => 'username', 'class' => 'login-inp',
               'div' => false, 'label' => false
         )
     );
于 2012-10-28T08:53:25.120 回答
3

FormHelper::input()就是应该做的。如果您不想要标签和包装 div,只需使用函数来生成特定的输入元素,例如FormHelper::text(), FormHelper::select(),FormHelper::radio()等。

于 2012-10-28T12:51:54.157 回答