내가 FOSUserBundle, SonataUserBundle 및 SonataAdminBundle개체 "Sonata UserBundle Twig GlobalVariables"에 대한 메서드 "defaultAvatar"가 존재하지 않습니까?
내 커널의일부 설치 한 : 나는 방화벽을 해제하고 내가 로그 오프하고있는 동안 소나타 관리자 패널을 액세서 경우
모든 노력
이$bundles = array(
(...)
new FOS\UserBundle\FOSUserBundle(),
new Sonata\CoreBundle\SonataCoreBundle(),
new Sonata\BlockBundle\SonataBlockBundle(),
new Knp\Bundle\MenuBundle\KnpMenuBundle(),
new Sonata\AdminBundle\SonataAdminBundle(),
new Sonata\EasyExtendsBundle\SonataEasyExtendsBundle(),
new Sonata\UserBundle\SonataUserBundle('FOSUserBundle'),
new Sonata\DoctrineORMAdminBundle\SonataDoctrineORMAdminBundle(),
new Application\Sonata\UserBundle\ApplicationSonataUserBundle(),
(...)
);
을, 하지만 appliaction에 로그인하여 url에 액세스하려고 시도하면 app_dev.php/admin/dashboard 오류 메시지가 나타납니다.
Method "defaultAvatar" for object "Sonata\UserBundle\Twig\GlobalVariables" does not exist in SonataUserBundle:Admin/Core:user_block.html.twig at line 7
캐시를 지우고 애셋을 다시 설치하려고 allready 해봤지만 아무 것도 변경되지 않았습니다 ... 누군가이 문제를 해결하도록 도와 줄 수 있습니까?