title: Overriding "Change Password" Template from FOS User Bundle
body: <p>I did some research and sadly couldn't find any help for that.</p>
  
  <p>So I'm rendering the FOSUserBundle ChangePasswordAction into a template of mine, but it displays the default template given from the vendor.</p>
  
  <p>My template where the controller is rendered:</p>
  
  <pre><code>{% block body %}
      &lt;h2&gt;Einstellungen&lt;/h2&gt;
      &lt;br/&gt;
      &lt;h4&gt;Ändern Sie ihr Passwort&lt;/h4&gt;
      {% render controller("FOSUserBundle:ChangePassword:changePassword") %}
  {% endblock %}
  </code></pre>
  
  <p>My template for the ChangePasswordAction, the path is <code>app/Resources/FOSUserBundle/views/ChangePassword/changePassword.html.twig</code>:</p>
  
  <pre><code>{% block fos_user_content %}
      {% trans_default_domain 'FOSUserBundle' %}
  
      &lt;form action="{{ path('fos_user_change_password') }}" {{ form_enctype(form) }} method="POST" class="fos_user_change_password"&gt;
          {{ form_start(form) }}
              {{ form_errors(form) }}
              &lt;p&gt;&lt;span class="edit_left_date"&gt;{{ form_label(form.current_password, 'Jetziges Passwort') }} &lt;/span&gt;
                  &lt;span class="edit_right"&gt;{{ form_widget(form.current_password) }}&lt;/span&gt;&lt;/p&gt;
              &lt;p&gt;&lt;span class="edit_left_date"&gt;{{ form_label(form.new_password, 'Neues Passwort') }} &lt;/span&gt;
                  &lt;span class="edit_right"&gt;{{ form_widget(form.new_password) }}&lt;/span&gt;&lt;/p&gt;
              &lt;p&gt;&lt;span class="edit_left_date"&gt;{{ form_label(form.new_password_confirmation 'Bestätigen Sie ihr neues Passwort') }} &lt;/span&gt;
                  &lt;span class="edit_right"&gt;{{ form_widget(form.new_password_confirmation) }}&lt;/span&gt;&lt;/p&gt;
              &lt;div&gt;
                  &lt;input type="submit" value="{{ 'Speichern'|trans }}" /&gt;
              &lt;/div&gt;
          {{ form_end(form) }}
      &lt;/form&gt;
  {% endblock %}
  </code></pre>
  
  <p>What drives me crazy is that i render the login controller from the FOSUserBundle the same way in my layout.html.twig and it's working perfectly there.</p>
  
  <p>The snippet of code from the layout:</p>
  
  <pre><code>{% block sidebar %}
      {% render controller("FOSUserBundle:Security:Login") %}
  {% endblock %}
  </code></pre>
  
  <p>and the <code>app/Resources/FOSUserBundle/views/Security/login.html.twig</code>:</p>
  
  <pre><code>{% block fos_user_content %}
      &lt;div class="teaser-header"&gt;Login&lt;/div&gt;
          &lt;form role="form" action="{{ path("fos_user_security_check") }}" method="post"&gt;
              &lt;input type="hidden" name="_csrf_token" value="{{ csrf_token }}" /&gt;
              &lt;div class="form-group"&gt;
                  &lt;label for="username"&gt;{{ 'MyLog Username'|trans }}&lt;/label&gt;
                  &lt;input class="form-control" type="text" id="username" name="_username" placeholder="Your Username" required="required" /&gt;
              &lt;/div&gt;
              &lt;div class="form-group"&gt;
                  &lt;label for="password"&gt;{{ 'Password'|trans }}&lt;/label&gt;
                  &lt;input class="form-control" type="password" id="password" name="_password" placeholder="Your Password" required="required" /&gt;
              &lt;/div&gt;
              &lt;input type="submit" id="_submit" name="_submit" value="{{ 'Segel setzen'|trans }}" /&gt;
              &lt;a id="passwordForget" href={{ path('fos_user_resetting_request') }}&gt;Password vergessen?&lt;/a&gt;
          &lt;/form&gt;
  {% endblock %}
  </code></pre>
  
  <p>Am i missing something or what am i doing wrong so i can't override the <code>changePassword</code> Template?</p>