У меня проблема с настройкой флеш-сообщений. Итак, у меня есть действие, которое в некоторых случаях должно перенаправляться со вспышкой. Это выглядит так:
if(!$this->_isSameOrg($reports)){
\Yii::$app->session->setFlash('consol_v_error',\Yii::t('app/consol', 'some_text'));
$this->redirect(\Yii::$app->request->getReferrer());
return;
}
После переадресации я вижу это
<div class="col-lg-12">
<?php if(Yii::$app->session->hasFlash('consol_v_error')): ?>
<div class="alert alert-danger" role="alert">
<?= Yii::$app->session->getFlash('consol_v_error') ?>
</div>
<?php endif; ?>
</div>
Проблема в том, что я не вижу здесь никакого сообщения. В панели "Отладка" я вижу SESSION var, заполненную хорошей флеш-памятью, но она не отображается с помощью этого оператора if. Может быть, мне нужно настроить компонент сеанса или что-то еще?...