Этап
Открыта
Тип
Задача
Приоритет
Обычный
Трудоемкость
Обычная
Создана
Дата создания
2 года назад
Назначена
Обновлена
6 месяцев назад

В рамках tndt-141 мы ушли от событий AdminLTEBundle на собственные, но нужны ли они нам? Они лежат в одном месте очень повторяют друг друга, и настраивают последовательность пунктов через приоритет, что не очень удобно. В целом идея с событиями не бессмылсенная, когда у нас будут какие-нибудь подключаемые плагины или подсистемы, отдельные домены и подобное. Но через события не стоит собирать в меню самые базовые и важные вещи, а вдруг при сборке случится исключение, какое меню будет отображаться на странице ошибки?

Соответственно во-первых надо сделать билдеры, собирающие наши основные и важные меню и хлебные крошки. Возможно эти билдеры будут вызывать уже более специфические евенты для сбора каких-то пунктов. Например одни плагины могут захотеть добавить страницы в глобальное меню, а какие-то в меню проекта, так что систему событий надо пределать.

Событие сбора хлебных крошек вещь отдельная, но тоже нуждается в как минимум защите в try {} catch

Связано с tndt-142

Панель управления