번들을 생성 한 후 매우 이상하게 보일 수 있습니다. symfony 프로젝트를 처음으로 사용하는 것은 아니지만 :템플릿을 찾을 수 없습니다.
symfony generate : bundle 명령을 사용하고 그 후에 묶음을 만들었습니다. "CrimeBundle"이라고 부를 수 있습니다.
나는 그것이 내부에 폴더를 만들어 본 SRC/그것은 또한 DefaultController과 index.html.twig 파일을 자동으로했다. 이제
내가 사용할 때마다 :
return $this->render('CrimeBundle:Default:index.html.twig');
가 작동하지 않습니다
return $this->render('@Crime/Default/index.html.twig');
: 나는 같은 네임 스페이스 나뭇 가지 경로를 사용할 때마다 작동하지만
Unable to find template "CrimeBundle:Default:index.html.twig" (looked into: /Users/admin/sites/solve/app/Resources/views, /Users/admin/sites/solve/vendor/symfony/symfony/src/Symfony/Bridge/Twig/Resources/views/Form).
: 나는 오류
첫 번째 옵션을 좋아합니다. 다른 프로젝트에서도 사용하기 때문입니다. 그것들 중 어느 것도 같은 버전이 아닙니다. 현재는 다음을 사용합니다 : 3.4.1 파일은 네임 스페이스가있는 경로로 작동하기 때문에 다시 나타납니다.
return $this->render('CrimeBundle:Default:index.html.twig');
이 심포니가이 코드를 생성 한 이유를 이해할 수 없습니다.
은 리튬을 보이는 그것은 버그입니다 .. 그것은 버전 3.3.14와 함께 작동하며 버전 3.4.1에서는 작동하지 않습니다. 두 버전 모두 https://stackoverflow.com/questions/45242838/symfony-3-bundle-creation-always-throws-edit-the-composer-json-file –