2014-12-29 61 views
6

我在我的settings.html我有一個字段,我期待用戶輸入多個由兩個換行符分隔的段落。我想將這個輸入字符串分割成一個字符串數組,每個字符串代表一個段落。如何在Shopify中通過換行來分割字符串?

我願做這樣的事情:

{% assign paragraphs = settings.intro | split: '\n' %} 
{% for paragraph in paragraphs %} 
    <p> 
     {{ paragraph }} 
    </p> 
{% endfor %} 

我似乎無法弄清楚如何引用在液體換行符。我怎麼能這樣做呢?是否有某種解決方法?

回答

16

試試這個:

{% assign paragraphs = settings.intro | newline_to_br | split: '<br />' %} 
{% for paragraph in paragraphs %}<p>{{ paragraph }}</p>{% endfor %} 
+5

建議:newline_to_br'後''加strip_newlines'。 –

相關問題