Symfony PHP中的控制器

时间:2018-03-04 20:07:53

标签: php symfony

我的Twig模板中有一些html按钮,我可以用什么方式创建下一个类的控制器来处理这个按钮? 输入类型=“按钮”id =“addLink”value =“添加”和此按钮的控制器

1 个答案:

答案 0 :(得分:0)

示例:

controller

public function page(Request $request)
{
    if (!$this->isCsrfTokenValid('button', $request->request->get('token'))) {
        return $this->render('view.twig');
    }

    ... button are clicked ...
}

view.twig

<form action=" ... PATH ... " method="post">
    <input type="hidden" name="token" value="{{ csrf_token('button') }}" />
    <button type="submit">
        Click !
    </button>
</form>