Я работаю на статическом сайте, который использует gulp и nunjucks.
Например, скажем, у меня есть блок для заголовка статьи, который я хочу отобразить в двух местах на одной странице.Как бы я это реализовал?
Я видел в jinja, что вы могли бы сделать что-то вроде {% set title_s %}{% block title %}MY DEFAULT TITLE{% endblock %}{% endset %}
в другой публикации stackoverflow , но, похоже, это не работает в nunjucks.Я просто получаю текст "undefined", когда использую {{title_s}}
.
Редактировать: я просто использовал {% set title %}PAGE TITLE{% endset %}
в дочернем шаблоне.Это означает, что я могу использовать это значение внутри родительского шаблона.Сейчас я не уверен, какой путь правильный.