С нативным всё прекрасно, когда пишешь для себя и сам всё поддерживаешь.... В нативном шаблоне можно всю базу данных стереть одной строчкой (или сделать что-то нехорошее одной строчкой). Хочу "жестко" отделить шаблон от программной части.
Удалился комментарий?! Контроллер новостей должен отвечать за новости. То, о чем спрашиваете вы, должно исполнятся на уровне выше. Поэтому я и задал этот вопрос.
Считаю ваш ответ исчерпывающим, так я и хотел сделать, но не знал где прописать все блоки(контроллеры), вы указали на очень интересное место.
Ушел качать ModX и искать их класс роутера. Как найду - отпишу.