需要帮助在 Cakephp 2 中内联多个复选框

Needed help to make multiple Checkbox inline in Cakephp 2

更新.................解决了。 我想在 Cakephp 2 中内联我的多个复选框。我使用 display: inline 但运气不好。

这是我的代码 -

在应用程序控制器中-

public $guest = array('1'=>'Yes','2'=>'No');
    public function beforeFilter() {

        $this->set ('guest', $this->guest);

    }

在ctp中我这样写-

<div class="col-sm-6 col-xs-6 form-group" >

    <?php
         echo $this->Form->input('Guest', array('style' => 'float: left; display: inline','type' => 'select', 'multiple' => 'checkbox', 'options' => $guest));
    ?>

</div>

我能得到帮助吗?

已解决的程序-

 <?php
                           echo $this->Form->input('Guest',array('type' =>'select', 'multiple' => 'checkbox','options' => $guest, 'class'=>'checkbox-inline
                            '));

                         ?>

这是我的输出,但我希望它在一行中:

好的,由于您没有回复我之前对此答案的编辑,我决定再次深入研究这个问题:)

通过仔细检查提供的代码,我可能猜到您正在使用 Bootstrap,在 Bootstrap 中,您应该使用 form-check-inline class 来定位内联复选框。在您的代码中,您可以通过这种方式实现它:

<div class="container">
  <form>
    <div class="form-group row">
      <div class="col-sm-6 col-xs-6" >
      <div class="form-check form-check-inline">
      <?php
       echo $this->Form->input('Guest', array('class' => 'form-check-input','type' => 'select', 'multiple' => 'checkbox', 'options' => $guest));
      ?>
      </div>
      </div>
    </div>
  </form>
</div>

官方文档如下: https://v4-alpha.getbootstrap.com/components/forms/#inline