###前提・実現したいこと
cakePHP3勉強中です。
Form_Helper + bootstrapで画面を作成しています。
配列の値でチェックボックスを作っているのですが、下記ソースコードですと、縦に表示されて今います。
これを横並びに表示させる方法をご教示ください。
よろしくお願いします。
###該当のソースコード
PHP
echo $this->Form->input('language_type',array('label'=>__('言語'), 'type' => 'select', 'multiple' => 'checkbox', 'options'=>$language_type, 'value'=>explode(',',$project->language_type) ));
###生成されたHTML
html
<div class="input select"> <label for="language-type">言語</label> <input type="hidden" name="language_type" value=""/> <div class="checkbox"> <label for="language-type-1"> <input type="checkbox" name="language_type[]" value="1" id="language-type-1"> Ajax</label> </div> <div class="checkbox"> <label for="language-type-2" class="selected"> <input type="checkbox" name="language_type[]" value="2" checked="checked" id="language-type-2"> ASP</label> </div> <div class="checkbox"> <label for="language-type-3"> <input type="checkbox" name="language_type[]" value="3" id="language-type-3"> ASP.NET</label> </div> <div class="checkbox"> <label for="language-type-4"> <input type="checkbox" name="language_type[]" value="4" id="language-type-4"> C</label> </div> <div class="checkbox"> <label for="language-type-5"> <input type="checkbox" name="language_type[]" value="5" id="language-type-5"> C#</label> </div> </div>
###試したこと
課題に対してアプローチしたことを記載してください
上記コードを、下記で囲ってみましたが、縦並びのままでした。
php
<form class="form-horizontal"> <div class="form-group"> <label class="control-label col-xs-3">年月日</label> <div class="col-xs-9 form-inline"> チェックボックスを出力するform_helper </div> </div> </form>
###補足情報(言語/FW/ツール等のバージョンなど)
cakePHP3.3.3
PHP5.6.25
まだ回答がついていません
会員登録して回答してみよう