如何修改cakephp输入中的参数(样式,类)



in cakephp

echo $this->Form->input('email', array('type' => 'email'));

将呈现

<div class="input email">
<label for="UserEmail">Email</label>
<input type="email" name="data[User][email]" value="" id="UserEmail" />

如何把它变成那样

    <input type="email" name="data[User][email]" value="" id="UserEmail" class="input_class" style="some:style;" />

只需在你的选项数组中添加一个"class"和/或"style"参数。

echo $this->Form->input('email', array('type' => 'email', 'class' => 'input_class', 'style' => 'some:style' ));

查看FormHelper文档中所有选项的列表

如果您只需要输入而不需要标签,您也可以这样尝试

echo $this->Form->input('email', array('type' => 'email','div'=>false, 'class' => 'input_class', 'style' => 'some:style' ));

最新更新