小编gma*_*n88的帖子

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

我有一些问题试图获取复选框输入和标签,以使用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>
Run Code Online (Sandbox Code Playgroud)

但是,使用这里提到的inputDefaults(http://stackoverflow.com/a/9496242/1247225),这个Cake表单输入:

echo $form->input('auto_login', array(
 'type' => 'checkbox', 
 'label' => __('Keep me logged in', true)));
Run Code Online (Sandbox Code Playgroud)

输出:

  <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>
Run Code Online (Sandbox Code Playgroud)

任何想法如何调整这个单独的输入,以便输出正确的Bootstrap HTML,如上所述?

cakephp twitter-bootstrap

4
推荐指数
1
解决办法
1万
查看次数

标签 统计

cakephp ×1

twitter-bootstrap ×1