問題があります。小枝ファイルがサブディレクトリに配置されている場合、小枝ファイルを別の小枝ファイルに含めることができません。例:
私はファイルを持っていますAppUserBundle:Dashboard:index.html.twig
(symfony のパスはsrc/App/UserBundle/Resorcues/views/Dashboard/index.html.twig
他のビューのパスもそうです)。そのファイルには、サブディレクトリStatus.html.twig
に配置されたファイルのインクルードがありますAppUserBundle:Dashboard:User
。しかし、それを含めようとすると、「テンプレートが見つかりません」というメッセージが表示されます。
{% include 'AppUserBundle:Dashboard:User:Status.html.twig' %}
Status.html.twig ファイルをAppUserBundle:Dashboard
ディレクトリに移動して含めると、すべて正常に動作します。どういうわけかそのようなファイルにアクセスできますか?
AppUserBundle:Dashboard:Subdir:file