ここのドキュメントに従っています: https://github.com/FriendsOfSymfony/FOSUserBundle/blob/master/Resources/doc/overriding_templates.rst
私は子バンドルを作成してテンプレートをオーバーライドすることを選択したので、私のバンドルには
class MyBundle extends Bundle
{
//declare bundle as a child of the FOSUserBundle so we can override the parent bundle's templates
public function getParent()
{
return 'FOSUserBundle';
}
}
バンドルに次のファイルを追加しました
MyBundle
\Resources
\views
\Security
login.html.twig
ドキュメントに記載されている FOS バンドル構造の一致
login.html.twig
{% extends 'AnotherBundle::layout.html.twig' %}
{% block title %}Log In{% endblock %}
{% block content %}
{% block fos_user_content %}{% endblock %}
{% endblock %}
ログイン ページに移動すると、ヘッダーは正常に読み込まれますが、ログイン フォームがありません。何が問題なのですか?