gpt4 book ai didi

symfony - 索纳塔媒体画廊

转载 作者:行者123 更新时间:2023-12-02 15:25:32 25 4
gpt4 key购买 nike

我尝试用 Symfony 制作一个网站。所以我安装了 SonataAdminBundle 和 SonataMediaBundle。

我有一个关于索纳塔媒体的问题。我创建了一个包含大量图像媒体的图库,但我不知道如何从我的 Controller 访问它。

如何获取图库中包含的媒体(图像)以便在模板中显示它们?

感谢帮助!

编辑:我解决了我的问题!

所以在我的模板中我这样做:

{% for img in MyEntity.gallery.galleryHasMedias %}
<img src={% path img.media, 'reference'%}>
{% endfor %}

最佳答案

通常,图库或媒体实体与其他实体相关,我们从它们的关系中检索它们。例如从画廊或相关媒体的所有者到产品。获取后将媒体对象(本例中为图像)传递给模板(twig 或 php)并使用 sonata media helpers显示它们。

关于symfony - 索纳塔媒体画廊,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26013200/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com