Создание бэк-офиса без SonataUserBundle

Я занимаюсь переносом проекта с Symfony 2.8 на 3.4.

В этом проекте я использовал sonataUserBundle в качестве зависимости (перед миграцией), которая, к сожалению, не работает в Symfony 3.

Итак, я попытался использовать SonataAdminBundle с FosUserBundle и удалил зависимость SonataUserBundle.

После удаления конфигурации sonata_user из файла config.yml у меня появилось следующее исключение:

Во время рендеринга шаблона возникло исключение (невозможно сгенерировать URL-адрес для именованного маршрута admin_del_user_user_edit, поскольку такой маршрут не существует).

Итак, мой вопрос: возможно ли удалить sonataUserBundle и использовать только sonataAdminBundle и FosUserBundle для создания бэк-офиса?

Как я могу разрешить routeNotFoundException?


person ninjaTN    schedule 12.08.2020    source источник


Ответы (1)


да, на самом деле вы можете найти целый образец на веб-сайте symfony по этой ссылке

Код, используемый в кратком руководстве, можно найти здесь с поддержкой различных версий Symfony.

person MoxGeek    schedule 13.08.2020