Можно ли в шаблоне написать вертикальную черту?

Поддержка
  • Например, чтобы выражение:

    {a|b|}
    

    выдавало либо

    a|b
    

    либо пусто?
    Т.е. как-то экранировать | можно?

  • @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

  • Можно ли

    Moved Поддержка
    -3 Votes
    1 Posts
    321 Views
  • 0 Votes
    15 Posts
    1755 Views
  • 0 Votes
    5 Posts
    1045 Views
  • 0 Votes
    6 Posts
    1343 Views
  • 0 Votes
    9 Posts
    3225 Views