2017-03-01 5 views
0

パスワードをリセットするために、テンプレートをオーバーライドするために、ログインall works okey、samey for resetting noにすることができます。 //要求内容FosUserBundleはテンプレートのリセットを無効にします

{% block fos_user_content %} 

    <form action="{{ path('fos_user_resetting_send_email') }}" method="POST" class="fos_user_resetting_request"> 
     <div> 
      <label for="username">{{ 'Resetting.request.username'|trans }}</label> 
      <input type="text" id="username" name="username" required="required" /> 
     </div> 
     <div> 
      <input type="submit" value="{{ 'Resetting.request.submit'|trans }}" /> 
     </div> 
    </form> 

{% endblock fos_user_content %} 
+0

ログインしてください –

答えて

0

class CmsBundle extends Bundle 
{ 
    public function getParent() 
    { 
     return 'FOSUserBundle'; 
    } 
} 

// CmsBundle /リソース/ビュー/ FOSUserBundle /リセット/ request.html.twig

{% extends "@Cms/base.html.twig" %} 

{% block fos_user_content %} 
    {{ include('@Cms/FOSUserBundle/views/Resetting/request_content.html.twig') }} 
{% endblock fos_user_content %} 

getParent()/return 'FOSUserBundle';拡張子はないかもしれませんファイルをアプリケーション/ディレクトリ:app/Resources/FOSUserBundle/views/Resetting/request.html.twigに置く必要があります。

また、Resetting/reset_content.html.twigは平凡なHTMLである必要があります。{% block ... %}ではなく、

関連する問題