나는 Symfony 2에 관한 몇 가지 프로젝트를 진행 중입니다. 현재 그들 중 한 명은 최신 버전으로 완전히 업그레이드하는 것이 가렵습니다. 그 전에는 모든 것이 완벽하게 작동했습니다. 그리고 프로젝트 자체와 소나타 관리 및 승인.소나타 관리자 빈 대시 보드
업 그레 이드 후, 나는 오래된 설정을 knurl하지 않았고, 모든 벤더의 매뉴얼을주의 깊게 읽고, 또 다시 처방했다. 몇 가지 문제가 있었지만이 프로젝트는 꽤 빨리 시작되었습니다. 사이트 작동, 승인 작동, 관리자 패널 작동뿐만 아니라. 오늘은 멍청한 날이었고 관리자 화면이 비어있는 이유를 이해할 수 없습니다. 주요 config.yml에서
...
sonata.admin.dictionary.group:
class: Itfrogs\SiteBundle\Admin\Model\DictionaryGroupsAdmin
tags:
- { name: sonata.admin, manager_type: orm, group: Content, label: Dictionary Group }
arguments:
- ~
- Itfrogs\SiteBundle\Entity\DictionaryGroup
- ~
calls:
- [ setTranslationDomain, [ItfrogsSiteBundle]]
...
/src/Itfrogs/SiteBundle/Resources/config/services.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 엔티티는 동일하게 유지됩니다.
클래스를로드하기 전에 도달하지 않습니다. 나는 확인했다.
프롬프트, 어디에서 검색하나요? 더 이상 설정이 필요 없다면 - 게시하겠습니다.