2016-02-23 109 views
0

傑奇液體模板我想建立這樣的事情:可變參數

{% my_liquid_template "some parameter" %} 

但是我希望它也接受這種

{% my_liquid_template "{{ site.url }}/feed.rss" %} 

第一個是容易的。第二個只是不解析{{ site.url }}。我怎樣才能做到這一點?

這不是寫一個液體模板插件。我現在該怎麼做。不過我想通過液體模板"{{ site.url }}/feed.rss"作爲參數

我不想在液體模板代碼中附加site.url,因爲這會破壞{% my_liquid_template "some parameter" %}

即使這不工作

{% my_liquid_template site.url %} 

回答

0

你不能在液體標記巢標籤。

您可以分配則變量使用它進一步下跌,例如:

{% assign my_site = site.url %} 
{{ my_liquid_template my_site}}