【发布时间】:2018-03-18 17:48:07
【问题描述】:
一个简单的问题,但遗憾的是没有答案:
我正在使用这样的 kartik 的 ActiveForm
<?php
$form = ActiveForm::begin([
'id' => 'dynamic-form',
'type' => ActiveForm::TYPE_INLINE,
'formConfig' => [
'showLabels' => false,
'formConfig' => ['deviceSize' => ActiveForm::SIZE_LARGE]
]]);
?>
以及像这样上传文件的小部件
<div class="col-md-12">
<?=
$form->field($model, 'attachement[]', ['horizontalCssClasses' => [''deviceSize' => ActiveForm::SIZE_LARGE]])->widget(FileInput::classname(), [
'options' => ['multiple' => true],
'pluginOptions' => ['allowedFileExtensions' => ['jpg', 'bmp', 'png', 'docx', 'doc', 'xls', 'xlsx', 'csv', 'ppt', 'pptx', 'pdf', 'txt', 'avi', 'mpeg', 'mp3', 'sql']
],
])
?>
</div>
无论我尝试什么,引导规则 col-md-12 都会因为使用 TYPE-INLINE 而导致无效。使用TYPE-HORIZONTAL 符合我的意图,但我需要TYPE-INLINE 用于其他输入字段。
任何想法如何实现我在整个屏幕宽度上显示小部件的意图?
【问题讨论】:
-
您是否要向表单字段的包装容器
div添加一个类。喜欢THIS