【发布时间】:2016-04-20 06:58:22
【问题描述】:
目前我正在处理 symfony 项目,但是当我尝试执行该项目时会引发一些错误。举个例子:
控制器
MyAppBundle\Controller\DefaultController::updateAction()要求您为“$request”参数提供一个值(因为 没有默认值或因为有非可选参数 在这个之后)。
我的路线:
anasayfa:
path: /
defaults: { _controller:MyAppBundle:Default:index}
listele:
path: /listele
defaults: {_controller:MyAppBundle:Default:listele}
update:
path: /update
defaults: {_controller:MyAppBundle:Default:update}
requirements:
methods: POST
还有我的控制器:
public function updateAction(Request $request){
$em = $this->getDoctrine()->getManager();
$username = $request->request->get('username');
$password = $request->request->get('password');
}
最后我在主页(索引)中的表格:
<form action="{{ path('update') }}" method="POST">
<input type="text" name="username" placeholder="Give Username">
<input type="text" name="password" placeholder="Give Password">
<input type="submit" value="kaydet">
</form>
我使用的是 symfony 3.0 版。
【问题讨论】:
标签: url-routing symfony