Допустим, шаблонизатор (например, ect) уже рендерит главную страницу сайта / по шаблону. Шаблон расширяется (extend) другим шаблоном (по сути это layout). В layout-е есть блок, который так же нужно отобразить (например, список новостей). Так же этот список новостей можно получить через маршрут /news/.
Как из шаблона можно вызвать роут, отвечающий за /news/ ?
Возьмем к примеру шаблонизатор twig.
Есть роут '/'. В нем рендерится главная страница по шаблону index. Сам шаблон через extends расширяется шаблоном layout.
Так же есть роут '/news/'. По нему рендерится страница со списком новостей news, но этот шаблон не расширяется, а выдается как есть.
Так вот, хочется прямо из шаблона layout обратиться к роуту /news/, чтобы тот вернул отрендеренный список новостей, который будет вставлен в layout.
Как это можно сделать?