Я создаю вики-приложение со множеством статических страниц (для статей).
Я использую один и тот же макет, который я использую повсюду в материнском приложении, и я хочу включить только части контента со статьями в один шаблон на основе запроса href. Например, если href - «/ wiki / article_one», я хотел бы включить частичный шаблон article_one.pug в макет.
Вот мой код Pug для макета
extends partials/layout
block head
include partials/head
block header
include partials/header
block content
include partials/wiki/main // here I would like to replace the last main with partial template name
block logs
include partials/logs
block footer
include partials/footer
block scripts
include partials/scripts-chat
Подход
partials / wiki / # {article} не работает. Я посмотрел на миксины, но названия миксинов тоже исправлены. На данный момент я могу сделать кучу полных шаблонов статей и макет копирования / вставки. Или будет огромный блок «если еще, если», где я подберу правильный миксин (действительно ненавижу этот). Есть ли лучший способ?