Панель управления Sonata Admin: настройка действий для каждого объекта
Я используюSonataAdminBundle
в качестве основы для интерфейса администрирования для веб-сайта на платформе Symfony2 (v2.0.x).
Объекты, которые добавляются на панель мониторинга в SonataAdmin, по умолчанию выполняют следующие действия:
ДобавлятьсписокЭто прекрасно работает для большинства организаций, однако на веб-сайте есть несколько объектов, для которых данные не добавляются через интерфейс администратора - то есть они вводятся с общедоступного веб-сайта. Администраторы должны только просматривать их (действие «список» на панели инструментов), редактировать или удалять их. Администраторы не должны иметь возможность добавлять данные в эти объекты.
Есть ли способ настроить, какие действия отображаются рядом с отдельными объектами в панели мониторинга SonataAdmin?