2017-12-21 18 views
0

Symfony를 실행하는 데 문제가 있습니다. 사실, 기본 나뭇 가지 템플릿을 찾을 수 없습니다. 코드를 전혀 건드리지 않았고 juste는 내 번들을 생성하고 /web/app_dev.php에 액세스하려고했습니다. 내 템플릿 사실이다템플릿 번들을 찾을 수 없습니다. 기본값 : index.html.twig

내 템플릿은하지 심포니 이러한 위치로 보았다

/src/OC/PlatformBundle/Resources/views/Default/index.html.twig. 

에 있지만.

/app/Resources/views 
/vendor/symfony/symfony/src/Symfony/Bridge/Twig/Resources/views/Form 

그리고 DefaultController.php indexAction()가 좋아 보인다 : 당신의 적 문제의이 종류를 직면하거나 문제에서 오는 어떤 생각을 가지고있는 경우

public function indexAction(){ 
    return $this->render("OCPlatform:Default:index.html.twig"); 
} 

, 나는 당신을 감사합니다 도움을 청하십시오.

아서

+1

을 https://stackoverflow.com/questions/47832977/symfony-3-4-use-view-inside-my-bundle/47835716#47835716 – Cerad

답변

0

Following the docs (심포니> = 3.4)이 같은 컨트롤러에 템플릿의 경로를 작성해야 : 당신은 아마 다음 DUP의를 S3.4 또는 4.0을 사용하는 가정

public function indexAction(){ 
    return $this->render("@OCPlatform:Default:index.html.twig"); 
}