language;
CentralizedTestingAsset::register($this);
$centralTestingRowId = "collapse-centralized-testing_{$index}";
?>
isNewRecord) : ?>
= $form->field($centralizedTesting, "[{$index}]passed_subject_ref_id")
->widget(
Select2::class,
[
'language' => $appLanguage,
'data' => $centralizedTesting->passedSubjectList,
'options' => [
'disabled' => $disable,
'placeholder' => Yii::t(
'abiturient/bachelor/centralized_testing/centralized_testing-result',
'Подпись пустого значения для поля "passed_subject_ref_id" таблицы результатов ЦТ; на стр. ВИ: `Выберите ...`'
),
'data-at_least_one_is_required' => 1,
],
'pluginOptions' => [
'allowClear' => true,
'dropdownParent' => "#{$centralTestingRowId}"
],
]
) ?>
= $form->field($centralizedTesting, "[{$index}]series")
->textInput([
'disabled' => $disable,
'data-at_least_one_is_required' => 1,
]) ?>
= $form->field($centralizedTesting, "[{$index}]number")
->textInput([
'disabled' => $disable,
'data-at_least_one_is_required' => 1,
]) ?>
= $form->field($centralizedTesting, "[{$index}]year")
->widget(
DatePickerMaskedWidget::class,
[
'inline' => false,
'language' => $appLanguage,
'options' => [
'autocomplete' => 'off',
'disabled' => $disable,
'data-at_least_one_is_required' => 1,
],
'clientOptions' => [
'format' => 'yyyy',
'maxViewMode' => 2,
'minViewMode' => 2,
'autoclose' => true,
'startDate' => '1900',
'orientation' => 'top left',
'endDate' => (string)date('Y'),
],
]
) ?>
= $form->field($centralizedTesting, "[{$index}]mark")
->textInput([
'type' => 'number',
'disabled' => $disable,
'data-at_least_one_is_required' => 1,
]) ?>
= Alert::widget([
'closeButton' => false,
'options' => ['class' => 'alert-warning'],
'body' => Yii::t(
'abiturient/bachelor/centralized_testing/centralized_testing-result',
'текст алерта когда пользователь не заполнил все обязательные в таблице результатов ЦТ; на стр. ВИ: `Для сохранения результатов вступительных испытаний заполните недостающие данные или сверните не интересующие вас блоки`'
),
]) ?>