[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: как обойти flashSession
VeRTak
Всем привет ;)

Если кто работал с Phalcon 3, подскажите как решить данный костыль

Вывод ошибок происходит следующим образом


$this->flashSession->error("Пользователь не найден")


В HTML следующим образом


<div class="errorMessage">Пользователь не найден</div>


Там конечно можно поменять класс у дива, но меня это не спасает мне надо получить, что-то вроде этого


<div class="modal open" style="display: block" data-alert>
<div
class="modal-dialog error text-center">
<div
style="margin-top: 35px">
Пользователь не найден
<a class="close">OK</a>
</div>
</div>
</div>




Кто знает как-то можно изменить в Phalcon это дело?
T1grOK
- Обернуть декоратором.
- Расширить класс Phalcon\Flash\Session
- Установить automaticHtml в значение false, чтоб отдавался только текст сообщения, который после обрабатываем отдельно(в виджете например)
- Создать свой адаптер реализовав интерфейсы Phalcon\Di\InjectionAwareInterface, Phalcon\FlashInterface

Вариантов тьма.

_____________
Mysql, Postgresql, Redis, Memcached, Unit Testing, CI, Kohana, Yii, Phalcon, Zend Framework, Joomla, Open Cart, Ymaps, VK Api
VeRTak
T1grOK

Спасибо, за ответ. Знаю что расширить можно, но опыта не достаточно пока что.

Можно более подробно о каком нибудь варианте? Вообще уже код не писал почти год, все забыл.
VeRTak
T1grOK Спасибо smile.gif
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.