fenom
fenom copied to clipboard
Замена стандартных тегов открытия и закрытия {}
Нужна кастомизация скобок открытия и закрытия. Я люблю {* ..... *}, а кто-то {{ .... }}, есть даже любители {% ... %}. Можно в параметры добавить 2 параметра - скобки открытия и скобки закрытия.
Я изучил этот вопрос. Есть одна тонкость, в строках все равно придется использовать {
и }
. То есть
{{include "view/{$template.file}.tpl"}}
Такова специфика токенайзера PHP
@bzick было бы удобно использовать двойные фигурные скобки в некоторых проектах, которые заполнены JS. В объявлении объектов забываешь поставить пробел после открывающей скобки и ошибка шаблонизатора выбрасывается, а использование {ignore} не всегда желательно.
Двойные фигурные скобки не самый лучший вариант если учесть что в проекте может быть использован например vuejs.
С vue точно проблем не будет, там можно переопределять кудряшки на что угодно:
delimiters: ['[',']']
И теперь вместо {{ass}}
пишем [ass]