Symfony 3在宏中使用宏?
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Symfony 3在宏中使用宏?相关的知识,希望对你有一定的参考价值。
我想在宏中使用宏。但这是如何工作的?
- 在我的树枝宏:
{% import _self as formSubmacros %} {% macro printSubcategoriesRow(SubcategoriesForm) %} <div class="the content of the subcatecories"> </div> {% endmacro %}
- 宏我在第一个下写,在这里我想得到1宏:
{% import _self as formMacros %} {% macro printCategoriesRow(CategoriesForm) %} <div class="the content of the categories with the macro subcategories"> {% for SubcategoriesForm in CategoriesForm.subcategories %} {{ formSubmacros.printSubcategoriesRow(SubcategoriesForm) }} {% endfor %} </div> {% endmacro %}
但这不起作用......
答案
你应该把import
放到你的宏中,以获得适当的范围。如果这不起作用,请提供错误消息
以上是关于Symfony 3在宏中使用宏?的主要内容,如果未能解决你的问题,请参考以下文章