【发布时间】:2014-09-02 01:18:24
【问题描述】:
我在树枝中有一些变量,比如
placeholder1
placeholder2
placeholderx
要调用它们,我正在遍历对象数组“发票”
{% for invoices as invoice %}
need to display here the placeholder followed by the invoice id number
{{ placeholedr1 }}
【问题讨论】:
-
你在哪里定义占位符 1 - x?它们是全球可访问的吗?每张发票都有自己的占位符吗?
-
我在控制器中定义它们并将它们传递给树枝模板。
-
你能告诉我你定义和传递它们的代码吗?那我应该可以帮你:)
-
您是否可以不设置创建一个占位符数组并像
{{ placeholder[invoice.id] }}一样调用它们,或者,在服务中生成占位符,然后使用您的发票或 invoice.id 在 TwigExtensions 中调用它? -
谢谢大家,但作为一种解决方法,我在我的 Invoice 实体中创建了一个新方法,我在其中设置占位符。