Symfony 2 CMF: встроить ветку контента в другую ветку администратора

Я создал файл ветки в sonata admin, где я хочу показать предварительный просмотр другой ветки, созданной с помощью сонаты cms.

Я нашел использование метода рендеринга для встраивания действия контроллера.

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

Но действие принимает аргумент $ contentDocument

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

Итак, как мне отрендерить эту веточку внутри div предварительного просмотра, чтобы показать миниатюру пользователю. Спасибо

1 ответ

Вы можете передать параметры в качестве второго параметра функции ветки controller(): {{ render(controller('Bundle:Controller:action', {'contentDocument': some_instance_of_a_content_document}) }}}

Другие вопросы по тегам