Size: a a a

2021 March 02

AS

Aliaksandr Sadouski in Evolution CMS
Serious
И конфиг прописан😀
Ну вот хз что он имел в виду под сервис-провайдер прописан, может как раз конфиг, но это не точно ))
источник

AS

Aliaksandr Sadouski in Evolution CMS
Но лучше да, дополнить))
источник

S

Serious in Evolution CMS
Am Ambrion
А обращаться как?
Как повезёт. Кстати по роуту можно так же как в ларке и тогда конфиги не нужны. И шаблоны
источник

Сd

Сергей delphinpro... in Evolution CMS
Не, ребят, я не первый раз с Эво. Все сделано как надо.
Разобрался. Щас оозвучу.
источник

AA

Am Ambrion in Evolution CMS
Просто и элегантно ((%
источник

Сd

Сергей delphinpro... in Evolution CMS
Переименовал базовый контроллер, а нельзя =)
источник

S

Serious in Evolution CMS
Я вчера сам тупил когда заводил скилет сайта 😁 хотя я эту тупую логику и придумывал
источник

AA

Am Ambrion in Evolution CMS
Сергей delphinpro
Переименовал базовый контроллер, а нельзя =)
Уууу, а как же правила наследования?! ((%
источник

Сd

Сергей delphinpro... in Evolution CMS
$baseClassName = $this->core->getConfig('ControllerNamespace') . 'BaseController';
               if (class_exists($baseClassName)) { //Проверяем есть ли Base класс

Смотрю код TemplateProcessor и не понимаю, зачем нужна жесткая привязка в BaseController?
По-моему в этом нет необходимости, достаточно чекать конкретный класс контроллера
источник

AS

Aliaksandr Sadouski in Evolution CMS
Serious
Я вчера сам тупил когда заводил скилет сайта 😁 хотя я эту тупую логику и придумывал
Да, как-то бывает так, что ждешь уже данные в трейси, а потом вспоминаешь, что нет блейда нужного )))
источник

Сd

Сергей delphinpro... in Evolution CMS
Нормально всё с наследованием. Просто привык к Соntroller в Laravel
источник

Сd

Сергей delphinpro... in Evolution CMS
Захотелось переименовать, а оказывается нельзя
источник

S

Serious in Evolution CMS
Сергей delphinpro
$baseClassName = $this->core->getConfig('ControllerNamespace') . 'BaseController';
               if (class_exists($baseClassName)) { //Проверяем есть ли Base класс

Смотрю код TemplateProcessor и не понимаю, зачем нужна жесткая привязка в BaseController?
По-моему в этом нет необходимости, достаточно чекать конкретный класс контроллера
Потому что я так решил, и сделал для себя, а вот потом это затащили и начали всем втюхивать
источник

Сd

Сергей delphinpro... in Evolution CMS
Пофиксите =)
источник

S

Serious in Evolution CMS
Ну если будет issue или я не забуду к моменту когда будет время на написание кода, то пофикшу
источник

AS

Aliaksandr Sadouski in Evolution CMS
Да пусть будет как напоминание о существовании наследования ))) а то начнут копипастить верхнее меню в каждый контроллер, типа ну а как еще )))
источник

Сd

Сергей delphinpro... in Evolution CMS
а как заюзать ide-helper?
пакет есть, но команд в списке артисана не видно
источник

АМ

Артем Мускатин... in Evolution CMS
Сергей delphinpro
а как заюзать ide-helper?
пакет есть, но команд в списке артисана не видно
Нужно зарегать его вручную в сервис провайдере вашего пакета
источник

АМ

Артем Мускатин... in Evolution CMS
Тогда появятся команды
Но он постоянно ругается на Router
источник

АМ

Артем Мускатин... in Evolution CMS
Приходится перед генерацией комментить роутер в конфигурации evo
источник