Для того, чтобы Liquid код не создавал пустых строк в форме, требуется использовать специальные версии тегов со знаком дефиса: {{- , -}}, {%-, -%}.
Например, получаем накладную СДЭК с помощью Liquid кода в элементе формы и записываем её в переменную var1, чтобы далее вывести текст: "Накладная СДЭК: 'полученное_значение'".
{% for attribute in entity.attributes %} {% if attribute.name == "накладная СДЭК" %} {% capture var1 %}{{ attribute.value }}{% endcapture %} {% endif %} {% endfor %}
И в форме получается много лишней пустоты:
Требуется в коде заменить теги, чтобы получилось так:
{%- for attribute in entity.attributes -%} {%- if attribute.name == "накладная СДЭК" -%} {%- capture var1 -%}{{- attribute.value -}}{%- endcapture -%} {%- endif -%} {%- endfor -%}
После этого форма будет отображаться корректно.