Shopify: удалить пробел - PullRequest
       17

Shopify: удалить пробел

0 голосов
/ 29 апреля 2019

У меня есть простой вывод, сколько вариантов в каждой позиции;однако | rstrip, похоже, не работает вообще!

Вот мой цикл for

{% for line_item in order.line_items %}
     {{line_item.variant_id | rstrip}} 
     {%- unless forloop.last == true  -%},{%- endunless -%}          
{% endfor %}

Но все же он выводит варианты с конечным пробелом каждого варианта, как в этом примере:

11111111111 (пробел) 22222222222 (пробел) 33333333333 (пробел)

Или как в

11111111111 22222222222 33333333333

101*

1 Ответ

1 голос
/ 29 апреля 2019

В жидкости можно фактически обойтись без фильтров.Если вы просто добавите {%- -%} и {- -}, все пробелы между значениями будут удалены.Учитывая приведенный выше пример, проблема пробелов была решена путем замены следующего:

{%- for line_item in order.line_items -%}
     {{-line_item.variant_id-}} 
     {%- unless forloop.last == true  -%},{%- endunless -%}          
{%- endfor -%}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...