我收到此错误 [在此处输入图片描述] [1] 我在我的项目中有2个捆绑包,第一个捆绑包工作正常,第二个捆绑包叫做DemandeBundle,我收到错误
namespace DemandeBundle\Controller;
use Symfony\Bundle\FrameworkBundle\Controller\Controller;
use Sensio\Bundle\FrameworkExtraBundle\Configuration\Route;
class DefaultController extends Controller
{
/**
* @return \Symfony\Component\HttpFoundation\Response
* @route("/homedemande",name="homedemande")
*/
public function indexAction()
{
return $this->render('@DemandeBundle/Default/index.html.twig');
}
/**
* @return \Symfony\Component\HttpFoundation\Response
* @route("/demande_create",name="demande_create")
*/
public function demande_create()
{
return $this->render('@DemandeBundle/Default/demande_create.html.twig');
}
}
我怀疑我在routing.yml中有问题
demande_create:
path: /demande_create
defaults: { _controller: DemandeBundle:Default:demande_create}
答案 0 :(得分:1)
您的操作必须带有Action
关键字后缀才能被调用,这可能是这里的第一个问题
函数定义应该类似于
public function demande_createAction()