@mix said in Можно ли в шаблоне написать вертикальную черту?:
Например, чтобы выражение:
{a|b|}
выдавало либо
a|b
либо пусто?
Т.е. как-то экранировать | можно?
Не совсем понял вопрос, у вас и так спинтакс выражение:
{a|b|}
будет выдавать либо a, либо b, либо пусто.
Или вам нужно чтобы в выдаче была вертикальная черта? Проще всего использовать любой другой символ, который потом заменяете на вертикальную черту:
VAR_TEMPLATE_RESULT = _spintax("\u007ba|b|$\u007d").replace(/\$/g, "|")
0_1563301526633_e627c1d7-b310-42d9-aef8-ccac5568bd07-изображение.png