[英]Sonata media gallery
我尝试用Symfony创建一个网站。 所以我安装了SonataAdminBundle和SonataMediaBundle。
我对索纳塔媒体有疑问。 我创建了一个包含大量图像媒体的图库,我不知道如何从Controller中访问它。
如何获取我的图库中包含的媒体(图像)以便在我的模板中显示它们?
求救!
编辑:我解决了我的问题!
所以在我的模板中我做了:
{% for img in MyEntity.gallery.galleryHasMedias %}
<img src={% path img.media, 'reference'%}>
{% endfor %}
通常,Gallery或Media实体与其他实体相关,我们从它们的关系中检索它们。 例如,从画廊的所有者或相关媒体到产品。 在将媒体对象(在本例中为图像)传递给模板(twig或php)并使用奏鸣曲媒体助手来显示它们之后。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.