簡體   English   中英

Symfony 2 CMF:將內容樹枝嵌入到另一個管理員樹枝中

[英]Symfony 2 CMF: Embed content twig in another admin twig

我已經在sonata admin中創建了一個樹枝文件,我想在其中顯示使用sonata cms創建的另一個樹枝的預覽。

我發現使用render方法來嵌入控制器動作。

<div class="preview">
                        {{ render(controller('Bundle:Controller:action') }}
</div>

但是該操作需要一個參數$ contentDocument

public function Action($contentDocument, Request $request)
{
}

因此,如何在預覽div中渲染此樹枝,以向用戶顯示縮略圖。 謝謝

您可以將參數作為第二個參數傳遞給controller()樹枝函數:{{render(controller('Bundle:Controller:action',{'contentDocument':some_instance_of_a_content_document})}}

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

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