Пробел в фильтре ввода-вывода
Здравствуйте!
Есть такая строчка:
Но почему-то пробелы в результатах условий игнорируются, хотя, используя тот же empty/!empty, они вставляются прекрасно. Как исправить?
Есть такая строчка:
<div class="grid inner-page__header-grid[[*id:isnot=`49`:then=` justify-content-between `:else=` justify-content-end `]]align-items-center">
...
</div>
Но почему-то пробелы в результатах условий игнорируются, хотя, используя тот же empty/!empty, они вставляются прекрасно. Как исправить?
Комментарии: 3
А так не подойдёт?
<div class="grid inner-page__header-grid align-items-center [[*id:isnot=`49`:then=`justify-content-between`:else=`justify-content-end`]]"></div>
Подошло бы, но я перфекционист, важен порядок)
Могу предложить или переписать все на fenom где можно например конкатенировать строки и добавить пробел при помощи ~ ~
или попробовать ставить пробел не внутри тега modx, а перед ним, на уровне html
или попробовать ставить пробел не внутри тега modx, а перед ним, на уровне html
<div class="grid inner-page__header-grid ПРОБЕЛ ВОТ ЗДЕСЬ НУЖНО ПОПРОБОВАТЬ [[*id:isnot=`49`:then=`justify-content-between `:else=`justify-content-end `]] И ВОТ ЗДЕСЬ ПРОБЕЛ align-items-center">
...
</div>
Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.