我正在尝试使用我的个人设计覆盖FOSUserBundle登录模板。现在,我只是出现了错误消息的问题。
如果我尝试默认脚本:
{% if error %}
<div>{{ error.messageKey|trans(error.messageData, 'security') }}</div>
{% endif %}
我有错误信息。但是当我尝试使用div类来查看我的错误时,就像这样:
<div class="alert alert-danger display-hide">
{% if error %}
<button class="close" data-close="alert"></button>
<span>{{ error.messageKey|trans(error.messageData, 'security') }}</span>
{% endif %}
</div>
不起作用我的屏幕上没有显示错误消息。请帮助,也许它很容易解决,但我不知道,我不喜欢用简单的叮当声来浪费时间。
PS:抱歉我的英文
答案 0 :(得分:0)
好的我删除了display-hide类,我的消息只是因为输入错误而不是空输入。
<div class="form-group">
<label class="control-label visible-ie8 visible-ie9">{{ 'security.login.username'|trans }}</label>
<input class="form-control form-control-solid placeholder-no-fix" type="text" autocomplete="off" placeholder="Utilisateur" id="username" name="_username" required="required" />
</div>
<div class="form-group">
<label class="control-label visible-ie8 visible-ie9">{{ 'security.login.password'|trans }}</label>
<input class="form-control form-control-solid placeholder-no-fix" type="password" autocomplete="off" placeholder="Mot de passe" id="password" name="_password" required="required" />
</div>
<div class="form-actions">
<input type="submit" id="_submit" class="btn btn-success uppercase" name="_submit" value="{{ 'security.login.submit'|trans }}" />
<label class="rememberme check">
<input type="checkbox" id="remember_me" name="_remember_me" value="on" />{{ 'security.login.remember_me'|trans }}
</label>
</div>
我没有空输入的消息!!