gpt4 book ai didi

cakephp - 使用 CakePHP 和 Bootstrap 形成复选框和标签

转载 作者:行者123 更新时间:2023-12-03 18:18:06 25 4
gpt4 key购买 nike

我在尝试使用 CakePHP 和 Twitter Bootstrap 获取复选框输入和标签以输出正确的 HTML 时遇到一些问题。

Bootstrap 特定的输出应该是:

<div class="control-group">
<div class="controls">
<label class="checkbox">
<input type="checkbox"> Keep me logged in
</label>
</div>
</div>

但是,使用此处提到的 inputDefaults (http://stackoverflow.com/a/9496242/1247225),此 Cake 表单输入:
echo $form->input('auto_login', array(
'type' => 'checkbox',
'label' => __('Keep me logged in', true)));

输出这个:
  <div class="control-group">
<input type="hidden" name="data[User][auto_login]" id="UserAutoLogin_" value="0" />
<input type="checkbox" name="data[User][auto_login]" class="" value="1" id="UserAutoLogin" />
<div class="controls">
<label for="UserAutoLogin">Keep me logged in</label>
</div>
</div>

任何想法如何调整这个单独的输入,以便它输出正确的 Bootstrap HTML,就像上面一样?

最佳答案

控制表单输出或输出格式的最佳方法是传递“格式”参数。尝试玩这个:

'format' => array('before', 'label', 'input', 'between', 'after', 'error')

我不认为它是文档,但是通过阅读代码,您可以在其中找到它。

关于cakephp - 使用 CakePHP 和 Bootstrap 形成复选框和标签,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9549750/

25 4 0