Я создал файл ветки в sonata admin, где я хочу показать предварительный просмотр другой ветки, созданной с помощью сонаты cms.
Я нашел применение оказывать метод для вставки действия контроллера.
<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})}}
Других решений пока нет …