Jér*_*eil 5 doctrine symfony twig
我有一个代表新闻的非常简单的学说实体; 这个消息可以与很多图片联系起来,所以我决定使用一个Doctrine Collection.问题是,我想检索这些图片并在我的模板中显示它们......但它似乎没有用.你知道我怎么做吗?
这是我尝试过的:
{% for annonce in annonces %}
<div class="annonce_item">
{% for photo in annonce.photo %}
<img src="{{ photo.path }}" alt="" />
{% endfor %}
</div>
<!-- End .annonce_item -->
{% endfor %}
Run Code Online (Sandbox Code Playgroud)
annonce是新闻类,照片是集合:
/**
* @ORM\OneToMany(targetEntity="Photo", mappedBy="id",cascade={"persist"})
*/
private $photo;
Run Code Online (Sandbox Code Playgroud)
当我尝试在浏览器中显示此页面时,我得到以下异常:
在呈现模板期间抛出异常("通知:未定义的索引:> id>/Applications/MAMP/htdocs/ApacheImmobilier/vendor/doctrine/lib/Doctrine/ORM/Persisters/Basi> cEntityPersister.php line 1274 ")在第45行的"APPagesBundle:Index:index.html.twig"中.
谢谢!
| 归档时间: |
|
| 查看次数: |
6776 次 |
| 最近记录: |