簡體   English   中英

索納塔媒體畫廊

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM