Я знаю, что этот вопрос задан снова и снова, но я просто не могу найти простой ответ. Я в настоящее время опробовать FosUserBundle который довольно хорошо, но у меня есть очень простые и простые интерфейсные проблемы:Override Форма регистрации FOSUserBundle
- я сделал удалось настроить рендеринг входа в форме, создавая свой обычай
app/Ressources/FOSUserBundle/views/Security/login.html
и копирование этого:
{% распространяется ':: base.html.twig' %}
{% block title %}Site title{% endblock %}
{% extends "::base.html.twig" %}
{% block title %}Site title{% endblock %}
{% block body %}
{# {% block fos_user_content %}{% endblock %} #}
<div class="row">
<div class="col-md-4 col-md-offset-4 col-xs-8 col-xs-offset-2">
{% if error %}
<div>{{ error|trans }}</div>
{% endif %}
<form action="{{ path("fos_user_security_check") }}" method="post">
<input type="hidden" name="_csrf_token" value="{{ csrf_token }}" />
{# <div class="form-group">
<label for="username" name="_username">Email address</label>
<input type="email" class="form-control" id="exampleInputEmail1" placeholder="Enter email">
</div>
<div class="form-group">
<label for="exampleInputPassword1">Password</label>
<input type="password" class="form-control" id="exampleInputPassword1" placeholder="Password">
</div>
#}
<div class="form-group">
<label for="username">{{ 'security.login.username'|trans }}</label>
<input class="form-control" type="text" id="username" name="_username" value="{{ last_username }}" required="required" />
</div>
<div class="form-group">
<label for="password">{{ 'security.login.password'|trans }}</label>
<input class="form-control" type="password" id="password" name="_password" required="required" />
</div>
<div class="checkbox">
<label >
<input type="checkbox" id="remember_me" name="_remember_me" value="on"> {{ 'security.login.remember_me'|trans }}
</label>
</div>
<div class="form-group">
<input type="submit" id="_submit" name="_submit" value="{{ 'security.login.submit'|trans }}" />
</div>
</form>
</div>
</div>
{% endblock %}
- Однако, я просто не могу понять, как это работает, чтобы переоценить стиль регистрационной формы, поэтому я могу использовать его в my :: base.html.twig и иметь красивую красивую форму.
Я не хочу, чтобы добавлять любые поля в форме, Juste дисплей это по-другому, я не понимаю, почему это не так просто, как для формы входа ...
Любой может помочь ? Документы просто не отвечают на этот вопрос (трюк для формы входа в систему уже трудно понять в документах) вообще ...
Нет, я хочу, чтобы иметь возможность просто включить регистрационную форму в мою базу –
Nevermind Я нашел решение. –