2012-10-22 20 views
11

を含める私はダイナミックな名前でテンプレートを含める必要があります。小枝 - 動的なテンプレートが

私が試した:

{% for plugin in plugins %} 
    {% include 'plugins/{{ plugin.name }}/navbar_left.tpl' %} 
{% endfor %} 

をしかし、それは示しています

Fatal error: Uncaught exception 'Twig_Error_Loader' with message 'Unable to find template "plugins/{{ plugin.name }}/navbar_left.tpl"

あなたはそれはdoesnの見ることができるように交換する{{ plugin.name }}。これをどうすれば解決できますか?

答えて

23

それはこのように動作します:小枝で

{% include 'plugins/' ~ plugin.name ~ '/navbar_left.tpl' %} 

~としてconcats文字列。

+1

大変ありがとうございます。作品! – user1766080

関連する問題