3 года назад всего этого не было
И? Вопрос то ко мне сейчас какой? Движок получается развивается, а не деградирует.
дублирую — против 2 компонента — масп и улучшаем доску
Что вы дублируете то? Я понял что у двух разных компонентов похожий смысл переопределения типа контента.
$core->uri_action = $this->name;
Если там будет добавлено вот это, то в вашем злосчастном свойстве uri_action будет всё железно и неизменно. При чём тут вся CMS? Почему я должен сесть и разобраться что к чему, а вас, которого это волновало, хватает лишь сотрясать воздух?
Жила была страница board/add… action стала add… Что в итоге?
$core->uri_action = $this->name;
Добавьте и вопрос закрыт. В спойлере выше код целиком
content_before_add, хуке content_after_add
там есть имя типа контента
Я на все вопросы ответил. Готов ответить и на новые в новой теме. Если мои гипотетические ответы будут в очередной раз ставить меня в ранг оправдывающегося, они так и останутся гипотетическими.