Использую alert от v-kartik. Все работает, но...
Надо чтоб при отправке сообщении пришло уведомление не отправителю, а получателю.
в контроллере:
Yii::$app->getSession(тут должен быть ид юзера?)->setFlash('message, [
]);
return $this->redirect(['view', 'id' => $model->id]);
} else {
return $this->render('create', [
'model' => $model,
]);
}
в view:
<?php foreach (Yii::$app->session->getFlash(ид юзера) as $message):; ?>
<?php
echo Growl::widget([
'type' => Growl::TYPE_GROWL,
'title' => 'Roar!',
'icon' => '/images/icon.png',
'body' => 'This is a default growling alert you requested for.',
'showSeparator' => false,
'delay' => 6000,
'pluginOptions' => [
'icon_type'=>'image',
'placement' => [
'from' => 'top',
'align' => 'right',
],
'template' => [
'icon_type' => 'image'
]
]
]);
?>
<?php endforeach; ?>