Страница 2 из 2

Re: Yii2-notification-wrapper

Добавлено: 2017.01.24, 16:59
Loveorigami
1. Layers - это обертки noty- плагинов
https://github.com/loveorigami/yii2-not ... src/layers

2. Kartik - это разработчик. Который сделал обертку под Growl (ваша ссылка)
http://demos.krajee.com/widget-details/growl

3. Growl есть среди Layers
https://github.com/loveorigami/yii2-not ... s/Growl.md

Re: Yii2-notification-wrapper

Добавлено: 2017.01.24, 17:09
Loveorigami
Уточню: у Картика хоть и называется виджет Growl, но использует он плагин Bootstrap Notify.
Это тоже есть среди layers
https://github.com/loveorigami/yii2-not ... ted-layers

Re: Yii2-notification-wrapper

Добавлено: 2017.05.22, 21:07
bandit116
Отправляю ajax запрос к контроллеру если условие в методе вызванном в контроллере не выполняется хочу вывести сообщения с помощью данного расширения но ничего не выходит. В дебаге показывает 2 ajax запроса. Как решить данную проблему ?

Re: Yii2-notification-wrapper

Добавлено: 2017.05.22, 22:09
bandit116
bandit116 писал(а): 2017.05.22, 21:07 Отправляю ajax запрос к контроллеру если условие в методе вызванном в контроллере не выполняется хочу вывести сообщения с помощью данного расширения но ничего не выходит. В дебаге показывает 2 ajax запроса. Как решить данную проблему ?
Заработало после того как убрал

Код: Выделить всё

'layerId' => 'noty-layer',

Re: Yii2-notification-wrapper

Добавлено: 2017.05.23, 09:46
Loveorigami
LayerId нужен для вывода сообщений в определенном месте на сайте. В доке об этом написано
https://github.com/loveorigami/yii2-not ... r#layer-id

Вам нужно было добавить див с таким id

echo '<div id="noty-layer"></div>';

Re: Yii2-notification-wrapper

Добавлено: 2017.05.23, 20:25
bandit116
Loveorigami писал(а): 2017.05.23, 09:46 Вам нужно было добавить див с таким id
echo '<div id="noty-layer"></div>';
Спасибо

Re: Yii2-notification-wrapper

Добавлено: 2018.02.20, 14:30
MadHarper
С чем может быть связано:

Код: Выделить всё

An Error occurred while handling another error:
yii\web\HeadersAlreadySentException: Headers already sent in C:\OSPanel\domains\ummd\vendor\loveorigami\yii2-notification-wrapper\src\controllers\DefaultController.php on line 23. in C:\OSPanel\domains\ummd\vendor\yiisoft\yii2\web\Response.php:366
Stack trace:
#0 C:\OSPanel\domains\ummd\vendor\yiisoft\yii2\web\Response.php(339): yii\web\Response->sendHeaders()
#1 C:\OSPanel\domains\ummd\vendor\yiisoft\yii2\web\ErrorHandler.php(124): yii\web\Response->send()
#2 C:\OSPanel\domains\ummd\vendor\yiisoft\yii2\base\ErrorHandler.php(111): yii\web\ErrorHandler->renderException(Object(yii\web\HeadersAlreadySentException))
#3 [internal function]: yii\base\ErrorHandler->handleException(Object(yii\web\HeadersAlreadySentException))
#4 {main}
Previous exception:
yii\web\HeadersAlreadySentException: Headers already sent in C:\OSPanel\domains\ummd\vendor\loveorigami\yii2-notification-wrapper\src\controllers\DefaultController.php on line 23. in C:\OSPanel\domains\ummd\vendor\yiisoft\yii2\web\Response.php:366
Stack trace:
#0 C:\OSPanel\domains\ummd\vendor\yiisoft\yii2\web\Response.php(339): yii\web\Response->sendHeaders()
#1 C:\OSPanel\domains\ummd\vendor\yiisoft\yii2\base\Application.php(392): yii\web\Response->send()
#2 C:\OSPanel\domains\ummd\frontend\web\index.php(17): yii\base\Application->run()
#3 {main}
Виджет после загрузки шлет аякс и в ответ на странице такая кака.

Re: Yii2-notification-wrapper

Добавлено: 2018.02.20, 14:44
Loveorigami
По тексту говорится. что до вызова noty ajax, на странице что то вывелось...

https://stackoverflow.com/questions/802 ... ror-in-php

Как сконфигурировали? Как задаете сообщения?

Re: Yii2-notification-wrapper

Добавлено: 2023.09.12, 07:18
ikarus
Здравствуйте! Оч крутой плагин. Я в yii новичок, поэтому такой вопрос:
виджет Wrapper::widget([]) должен быть выведен в главном макете без условий? Потому как если например сделать так:

Код: Выделить всё

if (Yii::$app->session->hasFlash('success'){
Wrapper::widget([]);
}
то после аякс запроса алерт не выведется