我需要在樹枝模板中遍歷嵌套實體。Symfony2:在樹枝中嵌套實體循環
實體A - >一對多與實體B
實體B的關係 - 與實體C>一對多關係
關係設置正確(至少從我可以告訴),並在控制器我可以遍歷通過嵌套的ORM結果。
但是,當我在Twig模板中嘗試以下操作時,我收到一個錯誤,指出方法(實體B的屬性)不存在。
這是我在樹枝模板中使用的代碼:
{% for entityB in entityA.collection %}
{% for entityC in entityB.collection %}
{{ entityC.property }}
{% endfor %}
{% endfor %}
時引發該entityC.property不存在狀態的錯誤。
我錯過了什麼嗎?
感謝,
JB
你可以發佈實際的實體和實際的樹枝循環?嵌套循環可以在樹枝中工作,因此在您的特定實現中必定存在其他問題。 – MDrollette
由於項目的敏感性,我不得不改變代碼中的太多引用。但是,我會檢查一下Twig中的嵌套循環。也許實體定義有問題。 – jbsound