2016-05-11 7 views
1

は、私がリンクテンプレートを持っている:ネストされたプレースホルダの値を含むtwigテンプレートを含めますか?

link.twig:

<a class="something" href="{{ url }}">{{ text }}</a> 

とIMテンプレートを呼び出し、それが値渡し:

page.twig:

{% include "link.twig" with {'url': 'www.google.com', 'text': 'Search engine} %} 

これでした私はリンクオブジェクトの一部としてURLとテキストを持っている必要があります:

<a class="something" href="{{ link.url }}">{{ link.text }}</a> 

page.twigからどのように値を渡すことができますか?以下は、私に死の白い画面を提供します:

{% include "link.twig" with {link.url: 'www.google.com', link.text: 'Search engine} %} 
+0

'{リンクを:{ 'URL': 'www.google.be'、「テキストを':' Google '、}、} ' – DarkBee

答えて

1

あなたは直接配列含めることができます。

{% include "link.twig" with {link : { url: 'www.google.com', text: 'Search engine'} } %} 
関連する問題