#sitecore #sitecore-sxa #scriban
Вопрос:
используя scriban с SXA, мы замечаем, что сгенерированный HTML содержит много пробелов, например :
<div id=”dv1”>
<div id=”dv2”>
Это связано с тем , что в scriban у нас есть условие if перед отображением div с идентификатором=de2, есть ли способ отформатировать html ?
Ответ №1:
Было бы полезно, если бы вы опубликовали фрагмент Scriban, который вы используете. Я подозреваю, что вам нужно использовать ~
оператор в конце вашего if
блока кода, как описано здесь
Например:
<div 1>
{{- #eat all whitespace to left including newlines
if true
#eat whitespace but not newlines to right ~}}
<div 2>
{{end}}
выходы
<div 1>
<div 2>
Вы можете использовать этот инструмент для экспериментов с форматированием.