<div class="task-create"> <div class="task-form"> <?php $form = ActiveForm::begin([ 'options' => [ 'class' => 'form-horizontal', 'enctype' => 'multipart/form-data', ], 'fieldConfig' => [ 'template' => "{label}\n<div class=\"col-lg-8\">{input}</div>\n<div class=\"col-lg-2\">{error}</div>", 'labelOptions' => ['class' => 'col-lg-2 control-label'], ], ]); ?> <?= $form->field($model, 'course_id')->dropdownList(ArrayHelper::map(Course::fileMap(['id', 'name']), 'id', 'name')) ?> <?= $form->field($model, 'task_type')->dropdownList(Task::typeList()) ?> <?= $form->field($model, 'title')->widget(MarkdownEditor::classname(), ['height' => 260, 'encodeLabels' => true, 'smarty' => true, 'previewAction' => Url::to(['task/preview']),]); ?> <span id="choice-a" style="display: none"> <?= $form->field($model, 'option_A')->textInput(['maxlength' => true]) ?> </span> <span id="choice-b" style="display: none"> <?= $form->field($model, 'option_B')->textInput(['maxlength' => true]) ?> </span> <span id="choice-c" style="display: none"> <?= $form->field($model, 'option_C')->textInput(['maxlength' => true]) ?>