gpt4 book ai didi

symfony2 无法找到 Twig 模板

转载 作者:行者123 更新时间:2023-12-02 03:27:51 25 4
gpt4 key购买 nike

我刚刚接触 Symfony2 两个小时,所以请原谅我的菜鸟问题。我收到一条错误消息:

Unable to find template "Akademiah:MemberBundle:Default:index.html.twig".
500 Internal Server Error - InvalidArgumentException
3 linked Exceptions: Twig_Error_Loader » InvalidArgumentException » InvalidArgumentException »

不知道为什么会出现这种情况,因为我正在学习教程,并且预计在这个阶段一切都会正常?

我的 Controller 中有以下内容:

<?php

namespace Akademiah\MemberBundle\Controller;

use Symfony\Bundle\FrameworkBundle\Controller\Controller;
use Sensio\Bundle\FrameworkExtraBundle\Configuration\Route;
use Sensio\Bundle\FrameworkExtraBundle\Configuration\Template;

class DefaultController extends Controller
{
/**
* @Route("/hello/{name}")
* @Template()
*/
public function indexAction($name)
{
return $this->render('MemberBundle:Default:index.html.twig',array('name'=>$name));
}
}

我使用 PHP app/console 命令创建了该包。感谢帮助。

最佳答案

您应该检查 resources/twig/default/ 文件夹中是否存在名为 index.html.twig 的文件。如果没有,请创建它。

关于symfony2 无法找到 Twig 模板,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20805643/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com