Есть у меня несколько своих проектов на Symfony 2. На одном из них сегодня приспичило сделать тотальное обновление до актуальных версий. До этого все замечательно работало. И сами проекты, и соната админ, и авторизация.
После обновления я не стал накатывать старые конфиги, а внимательно читал мануалы по всем вендорам, и прописывал все заново. Было несколько проблем, но проект запустился довольно быстро. Сайт работает, авторизация работает, не работает только админка. Сегодня целый день вожусь, и никак не пойму почему у меня в админке пустой экран.
В сервисах пишу:
sonata.admin.dictionary.group:
class: Itfrogs\SiteBundle\Admin\Model\DictionaryGroupsAdmin
tags:
- { name: sonata.admin, manager_type: orm, group: Контент, label: Группа Словаря }
arguments:
- ~
- Itfrogs\SiteBundle\Entity\DictionaryGroup
- ~
calls:
- [ setTranslationDomain, [ItfrogsSiteBundle]]
в config.yml
sonata_block:
default_contexts: [cms]
blocks:
sonata.admin.block.admin_list:
contexts: [admin]
#sonata.admin_doctrine_orm.block.audit:
# contexts: [admin]
sonata.block.service.text:
sonata.block.service.action:
sonata.block.service.rss:
sonata.media.block.media:
sonata_admin:
dashboard:
blocks:
-
position: left
type: sonata.admin.block.admin_list
#..........
Мне кажется, что это основное. Остальное по мануалу. Сам класс Itfrogs\SiteBundle\Admin\Model\DictionaryGroupsAdmin и сущность Itfrogs\SiteBundle\Entity\DictionaryGroup остались прежними.
До загрузки класса даже не доходит. Я проверял.
Подскажите, где копать?
Если какие-то еще конфиги нужны, скажите - я выложу. Оставил все так лаконично, чтоб не перенагружать текстом.