У меня конфликт/проблема между администратором соната и медиа-пакетом. Здесь ошибка:Соната Admin/Медиа-конфликт (CRUDController)
Runtime Notice: Declaration of Sonata\MediaBundle\Controller\MediaAdminController::render() should be compatible with Sonata\AdminBundle\Controller\CRUDController::render($view, array $parameters = Array, Symfony\Component\HttpFoundation\Response $response = NULL, Symfony\Component\HttpFoundation\Request $request = NULL)
ошибка произойдет в то время как во внутреннем интерфейсе я стараюсь взаимодействовать с панелью управления мультимедиа (автоматически добавляется расслоением медиа).
Единственное упоминание об этой ошибке в google говорит о проблемах с зависимостями.
https://github.com/sonata-project/SonataMediaBundle/issues/731
Вот composer.json
"sonata-project/admin-bundle": "dev-master",
"sonata-project/doctrine-orm-admin-bundle": "^2.3",
"sonata-project/media-bundle": "^2.3"
Если изменить на "соната-проекта/медиа-пачке": "Дев-мастер" он также не работает
The service "sonata.media.admin.media" has a dependency on a non-existent service "sonata.classification.manager.category".
и в любом случае я не уверен, что хочу использовать пакеты «dev».
Этот проект сонаты все еще работает? док устарел
Я устал от экстремально этих сонаты пучков - кажется хорошей идеей, но это так много времени, чтобы настроить их должным образом ...
Основной причиной проблем установки в пакетах Sonata является быстрое развитие Symfony и проекта сонаты. Я согласен с вами, на самом деле сложнее получить чистую установку пакетов сонаты, которые можно использовать на длительный срок. Единственный совет, который я могу вам дать, - попробуйте использовать ту же версию выпуска, что и все сонаты вашего приложения (это в основном по большей части). – chalasr