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