public function init()
 {
     parent::init();
     $session = \Yii::$app->getSession();
     $flashes = $session->getAllFlashes(true);
     $appendCss = isset($this->options['class']) ? ' ' . $this->options['class'] : '';
     foreach ($flashes as $type => $data) {
         if (isset($this->alertTypes[$type])) {
             $data = (array) $data;
             foreach ($data as $i => $message) {
                 /* initialize css class for each alert box */
                 $this->options['class'] = $this->alertTypes[$type] . $appendCss;
                 /* assign unique id to each alert box */
                 $this->options['id'] = $this->getId() . '-' . $type . '-' . $i;
                 $alert = Message::begin(['type' => $type, 'options' => $this->options]);
                 echo $message;
                 $alert::end();
             }
             $session->removeFlash($type);
         }
     }
 }
<?php

use fourteenmeister\extensions\SemanticUI\collections\Message;
use yii\helpers\Html;
$this->title = 'Сообщение для восстановления пароля отправлено.';
$this->params['breadcrumbs'][] = $this->title;
?>
<div class="alert alert-info">
    <?php 
echo Html::tag('h2', Html::encode($this->title), ['class' => 'ui green header']);
?>
    <?php 
$message = Message::begin(['type' => Message::TYPE_POSITIVE]);
?>
    <?php 
echo $message->renderCloseButton();
?>
    Вам были отправлены на электронную почту инструкции о том, как сбросить пароль.
    Пожалуйста, проверьте свою электронную почту и нажмите на ссылку для сброса пароля.
    <?php 
$message::end();
?>
    <p>
        <?php 
echo 'Электронная почта может принимать письма несколько минут. Если у вас возникли проблемы, вы можете запросить новый.';
?>
    </p>
</div>