首页 > 解决方案 > 是否可以在树枝中的宏中扩展块

问题描述

我想在宏中扩展块。所以基本上为这个宏注入我的 JS、CSS 源代码。我试图让这种方法发挥作用,但不知何故它没有按预期工作。

{% macro autocomplete(value, name, placeholder, class, hidden_class) %}
    {% block javascripts_footer %}
        {{ encore_entry_script_tags('autocomplete') }}
    {% endblock %}
    <input type="hidden" name="{{ name }}" class="{{ hidden_class }}" value="{{ value }}">
    <input type="text"
        class="input-autocomplete form-control form-control-sm {{ class }}"
        data-holder="{{ class }}_holder"
        data-ignore="1"
        value="{{ placeholder }}"
    >

{% endmacro %}

标签: symfonytwig

解决方案


推荐阅读