我已经在sonata admin中创建了一个分支文件,我想在其中显示使用sonata cms创建的另一个分支的预览。
我发现使用render方法来嵌入控制器操作。
<div class="preview">
{{ render(controller('Bundle:Controller:action') }}
</div>
但该操作需要一个参数$contentDocument
public function Action($contentDocument, Request $request)
{
}
那么,我如何在预览div中渲染这个小树枝,向用户显示缩略图呢。感谢
您可以将参数作为第二个参数传递给controller()trick函数:{render(控制器("Bundle:controller:action",{"contentDocument":some_instance_of_a_content_document})}}