мой код:
Код: Выделить всё
echo Html::button(Yii::t('user', 'Sign in'), ['value' => \yii\helpers\Url::to($lang . '/user/security/login'), 'id' => 'modalButton']);
Modal::begin([
'id' => 'modal',
'size' => '',
]);
echo "<div id='modalContent'></div>";
Modal::end();
Код: Выделить всё
<?php
$form = ActiveForm::begin([
'id' => 'login-form',
'enableAjaxValidation' => true,
]) ?>
<?= $form->field($model, 'login',['enableAjaxValidation' => true])>textInput(['class' => 'fw', 'placeolder' => Yii::t('app', 'Email')])->label(false) ?>
<?= $form->field($model, 'password'])>passwordInput(['class' => 'fw', 'placeholder' => Yii::t('app', 'Password')])->label(false) ?>
<?= Html::submitButton(Page::getText_block($text_blocks, 127), ['class' => 'btn btn-red btn-login', 'tabindex' => '3']) ?>
<?php ActiveForm::end(); ?>
Первый вызов окна происходит очень долго, сначала подгружается хедер, а потом и всё окно. Второй и последующие вызовы происходят быстро. После перезагрузки страницы всё повторяется.
.
Подскажите как с этим бороться?