Я хотел бы разместить поля формы в Yii2 бок о бок, в сетке 2x2.Как разместить поля поля yii2 рядом друг с другом
Я использую самозагрузки/ActiveForm как таковой
<?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',
],
],
]); ?>
Поля в основном серия даты виджетов
<?= $form->field($model, 'saleFrom')->widget(DatePicker::className(), [
'options' => ['placeholder' => 'TO'],
'pluginOptions' => [
'autoclose' => true,
'format' => 'yyyy-mm-dd'
]
]); ?>
Однако все, что удалось сделать, это выровнять все четыре поля в слева от div - я не могу понять из документации, как использовать параметры Yii2 для этого, не добавляя вручную пользовательский CSS.
это не работает, потому что разметка yii2 добавляет свой собственный загрузочный материал - вот почему мне нужно понять, что yii2 использует загрузку – yoyoma
Конечно, это * делает * работа - вы даже попробовали? Yii создает только разметку для 'form-group'. Вы можете вложить эти столбцы внутри сетки, как хотите. Я постоянно это делаю в своих проектах. –
Ну, я попробовал и ничего не изменил – yoyoma