フォームフィールドをYii2に2 x 2グリッドで並べて配置したいと考えています。yii2フォームフィールドを並べてレイアウトする方法
私は、フィールドが、基本的
<?= $form->field($model, 'saleFrom')->widget(DatePicker::className(), [
'options' => ['placeholder' => 'TO'],
'pluginOptions' => [
'autoclose' => true,
'format' => 'yyyy-mm-dd'
]
]); ?>
しかしやることに成功したものはすべてにすべての4つのフィールドを揃えるの日付ウィジェットのシリーズですな
<?php $form = ActiveForm::begin([
'layout' => 'horizontal',
'action' => ['index'],
'method' => 'get',
'fieldConfig' => [
'horizontalCssClasses' => [
'label' => 'col-sm-2',
'offset' => 'col-sm-offset-2',
'wrapper' => 'col-sm-4',
],
],
]); ?>
としてブートストラップ/のActiveFormを使用していますdivの左側 - 私は手動でカスタムCSSを追加することなくこれを行うためにYii2オプションを使用する方法をドキュメントから理解できません。
yii2マークアップが独自のブートストラップを追加しているため、これは機能しません - なぜブートストラップのyii2の使用を理解する必要があるのですか? – yoyoma
もちろんあなたはそれを試しましたか? Yiiは 'form-group'のマークアップだけ作成します。これらの内部グリッド列は、必要に応じてネストできます。私はこれを私のプロジェクトを通して常に行います。 –
さて、私はそれを試して、それは文字通り何も変わった – yoyoma