Yii2-notification-wrapper
-
- Сообщения: 977
- Зарегистрирован: 2014.08.27, 21:54
Re: Yii2-notification-wrapper
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
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
-
- Сообщения: 977
- Зарегистрирован: 2014.08.27, 21:54
Re: Yii2-notification-wrapper
Уточню: у Картика хоть и называется виджет Growl, но использует он плагин Bootstrap Notify.
Это тоже есть среди layers
https://github.com/loveorigami/yii2-not ... ted-layers
Это тоже есть среди layers
https://github.com/loveorigami/yii2-not ... ted-layers
Re: Yii2-notification-wrapper
Отправляю ajax запрос к контроллеру если условие в методе вызванном в контроллере не выполняется хочу вывести сообщения с помощью данного расширения но ничего не выходит. В дебаге показывает 2 ajax запроса. Как решить данную проблему ?
Re: Yii2-notification-wrapper
-
- Сообщения: 977
- Зарегистрирован: 2014.08.27, 21:54
Re: Yii2-notification-wrapper
LayerId нужен для вывода сообщений в определенном месте на сайте. В доке об этом написано
https://github.com/loveorigami/yii2-not ... r#layer-id
Вам нужно было добавить див с таким id
echo '<div id="noty-layer"></div>';
https://github.com/loveorigami/yii2-not ... r#layer-id
Вам нужно было добавить див с таким id
echo '<div id="noty-layer"></div>';
Re: Yii2-notification-wrapper
СпасибоLoveorigami писал(а): ↑2017.05.23, 09:46 Вам нужно было добавить див с таким id
echo '<div id="noty-layer"></div>';
Re: Yii2-notification-wrapper
С чем может быть связано:
Виджет после загрузки шлет аякс и в ответ на странице такая кака.
Код: Выделить всё
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}
-
- Сообщения: 977
- Зарегистрирован: 2014.08.27, 21:54
Re: Yii2-notification-wrapper
По тексту говорится. что до вызова noty ajax, на странице что то вывелось...
https://stackoverflow.com/questions/802 ... ror-in-php
Как сконфигурировали? Как задаете сообщения?
https://stackoverflow.com/questions/802 ... ror-in-php
Как сконфигурировали? Как задаете сообщения?
Re: Yii2-notification-wrapper
Здравствуйте! Оч крутой плагин. Я в yii новичок, поэтому такой вопрос:
виджет Wrapper::widget([]) должен быть выведен в главном макете без условий? Потому как если например сделать так:
то после аякс запроса алерт не выведется
виджет Wrapper::widget([]) должен быть выведен в главном макете без условий? Потому как если например сделать так:
Код: Выделить всё
if (Yii::$app->session->hasFlash('success'){
Wrapper::widget([]);
}