在通过编辑config / packages / framework.yaml启用php引擎后,我现在遇到“模板:: / test / test.html.php不会退出”错误!!
控制器:
namespace App\Controller;
use Symfony\Component\Routing\Annotation\Route;
use Symfony\Bundle\FrameworkBundle\Controller\Controller;
class TestController extends Controller
{
/**
* @Route("/test.html.php", name="testphp")
*/
public function testphp(){
return $this->render('test/test.html.php');
}
}
路径: Templates / test / test.html.php
答案 0 :(得分:3)
我知道了。 Symfony团队尚未更新php模板引擎,因此它不在templates
文件夹中,而是在src/Resources/views/
中查找文件。如果要将文件放在src\Resources\views\test\test.html.php
中,则一切正常(我已经对其进行了测试)。
答案 1 :(得分:0)
运行作曲家需要symfony / twig-bundle,您将获得带有base.html.twig文件的模板文件夹