kleinmaximus
@kleinmaximus
Senior Full-stack Javascript Developer

Как вызвать роут из шаблона в Express (Node.js)?

Начинаю изучать Node.js и воник такой вопрос...

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

Надеюсь, понятно написал.
  • Вопрос задан
  • 2387 просмотров
Пригласить эксперта
Ответы на вопрос 2
Prognosticator
@Prognosticator
TODO: Здесь будут ворованные умные мысли, типа мои
неа, не понятно :) приложите код или картинку что должно быть в итоге.
Ответ написан
Комментировать
kleinmaximus
@kleinmaximus Автор вопроса
Senior Full-stack Javascript Developer
Возьмем к примеру шаблонизатор twig.
Есть роут '/'. В нем рендерится главная страница по шаблону index. Сам шаблон через extends расширяется шаблоном layout.
Так же есть роут '/news/'. По нему рендерится страница со списком новостей news, но этот шаблон не расширяется, а выдается как есть.
Так вот, хочется прямо из шаблона layout обратиться к роуту /news/, чтобы тот вернул отрендеренный список новостей, который будет вставлен в layout.
Как это можно сделать?
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы