Добавление объекта, не управляемого Sonata Admin Bundle

У меня есть несколько объектов, которыми управляет Sonata AdminBundle, все они расположены на моей панели инструментов, без проблем. У меня есть другие объекты, которые настроены и не управляются Sonata AdminBundle, я хочу вставить их в свою панель управления. Читал на разных форумах, что можно добавлять контент в разные блоки, но конкретного примера не нашел.

Если у вас есть решение или какие-то подсказки, мне интересно :)

С уважением, Энес


person Enessari    schedule 30.07.2013    source источник


Ответы (1)


Панель администратора представляет собой набор блоков. Итак, у вас есть один блок для отображения управляемых объектов. Если вы хотите отобразить другую информацию или другие объекты, обрабатываемые вашим собственным механизмом, вам необходимо создать новый блок.

Блок обрабатывается SonataBlockBundle, онлайн-документацией http://www.sonata-project.org/bundles/block/master/doc/index.html объясняет, как создать новый блок. После создания блока вы можете зарегистрировать его на панели администратора, отредактировав раздел конфигурации администратора: https://github.com/sonata-project/sandbox/blob/2.3/app/config/sonata/sonata_admin.yml#L24-L28

person rande    schedule 30.07.2013
comment
Большое спасибо, я нашел решение по ссылкам, которые вы мне дали. - person Enessari; 31.07.2013
comment
Хорошее объяснение вы также можете найти здесь: заголовок stackoverflow.com/questions/14113259/ - person sensi; 07.08.2013