1 回答

TA貢獻(xiàn)1776條經(jīng)驗(yàn) 獲得超12個(gè)贊
這對于 Stackoverflow 來說并不是真正正確的格式,但我們可以看看在關(guān)閉之前我們能走多遠(yuǎn)??赡苄枰^續(xù)訪問 Reddit Symfony 論壇。
從小事做起,讓以下行動(dòng)發(fā)揮作用。請注意,沒有任何實(shí)體或其他東西正在發(fā)生。只是想讓自己相信驗(yàn)證的基礎(chǔ)知識確實(shí)有效:
class RegistrationController extends AbstractController
{
public function register(Request $request)
{
$form = $this->createFormBuilder()
->add('username', TextType::class, [
'constraints' => new NotBlank(['message' => 'User name cannot be blank'])
])
->add('save', SubmitType::class, ['label' => 'Register'])
->getForm();
$form->handleRequest($request);
if ($form->isSubmitted() && $form->isValid()) {
dump('Validated');
}
return $this->render('user/register.html.twig',['form' => $form->createView()]);
}
}
# user/register.html.twig
{% extends 'base.html.twig' %}
{% block body %}
<h1>Register Form</h1>
{{ form_start(form, {'attr':{'novalidate':'novalidate'}}) }}
{{ form_end(form) }}
{% endblock %}
- 1 回答
- 0 關(guān)注
- 191 瀏覽
添加回答
舉報(bào)