Добавление js для конкретной страницы с помощью деревянной ветки

У меня есть файл веточки, который расширяет базу

{% extends "base.twig" %}
  {% block content %}
    <div> all articles </div>   
    {% for blog in blog_articles %}
        <div><i> {{blog.post_title }}</i></div>
    {% endfor %}
{% endblock %}

base.twig имеет включение для моих глобальных js, а в моей статье article.twig выше я хочу иметь возможность добавлять JS, специфичные для шаблона, которые будут отображаться под глобальными js, которые включены в base.twig

Можно ли это сделать?


person Adam    schedule 28.09.2017    source источник


Ответы (1)


Чтобы ответить на свой вопрос, я сделал это

в base.twig

 {% include 'globaljs.twig' %}
 {% block javascript %}{% endblock %}

Затем в article.twig, где я вызываю блок javascript, я просто добавляю свои скрипты страницы. просто

person Adam    schedule 28.09.2017