2016-07-06 19 views
0

私は新しい情報を提供していますが、私の研究では...このコードは機能するはずです。Shopify文字列置き換え配列が機能しない

{% assign dcor = "decor, decors, Decor, Decors" | split: ", "%} 
{% assign dcors = "décor, décors, Décor, Décors" | split: ", "%} 
{{ product.title | replace: 'dcor', 'dcors' }} 

しかし、運はまったくありません。

答えて

0

いいえ。動作しません。配列の要素を照合/置換することはできません。各バリエーションを手動で置き換える必要があります。

{% assign dcor = "decor, decors, Decor, Decors" | split: ", "%} 
{% assign dcors = "décor, décors, Décor, Décors" | split: ", "%} 
{% assign d = dcor.size | minus: 1 %} 
{% for i in (0..d) %} 
{% assign title = product.title | replace: dcor[i],dcors[i] %} 
{% endfor %} 
{{ title }} 
関連する問題