Ресурс SonataAdminBundle не найден

После борьбы, чтобы попытаться заново изобрести колесо и создать интерфейс администратора для FOSUB, я решил установить SonataAdminBundle.

Я следовал инструкциям Вот с успехом. Когда я пытаюсь обновить ресурсы в соответствии с предложением, я получаю следующую ошибку из консоли:

Fatal error: Class 'Sonata\DoctrineORMAdminBundle\SonataDoctrineORMAdminBundle' not found in C:\Dropbox\xampp\htdocs\etrack3\app\AppKernel.php on line 25

Экстракт AppKernal.php

        new Sonata\BlockBundle\SonataBlockBundle(),
new Knp\Bundle\MenuBundle\KnpMenuBundle(),
new Sonata\AdminBundle\SonataAdminBundle(),
ln 25>  new Sonata\DoctrineORMAdminBundle\SonataDoctrineORMAdminBundle(),
new FOS\UserBundle\FOSUserBundle(),

Я добавил строку в AppKernal.php в соответствии с инструкциями, которая регистрирует пакет. Я также установил пакет с помощью composer, и он присутствует в папке Vendor / sonata-project. (и не красный в appKernal [использует PHPstorm для проверки путей])

Мне интересно, имеет ли это какое-то отношение к автозагрузчику, который я не настроил? Я не смог найти ничего, что могло бы предположить, что это. правильно и б. как это исправить, если это так.

любая помощь ценится как всегда.

0

Решение

хорошо странно

когда я установил sonataUserBundle, кажется, что это исправило эту проблему.

часть этого процесса заключалась в том, чтобы вручную установить doctrineormadminbundle с помощью composer, а не помещать ссылку в файл .json. Я предполагаю, что это было то, что исправило это.

0

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]