я только собирался через прут по умолчанию файлов тема в болте CMS с и наткнулся на следующие строки коды:Как работает отрывка в болте и какие приемлемые параметры?
<p>{{ record.excerpt(300, false, search|default('')) }}</p>
Теперь я проверил болтовые документы, чтобы увидеть, как работает функция выдержки и я наткнулся на следующем строки кода:
Создайте короткий отрывок из var, без форматирования HTML, ограниченный длинными символами. вар может быть «запись» объект, одно значения из «записи» или обычной строки. *
Но в приведенной выше peice коды есть третий параметр передается, который я не совсем понимаю, И.Е. search|default('')
, И что такое false
?
Я просто взглянув хотя cheetsheet в болтовых документах HERE, но определение перечисленное там does't соответствует использованию, может кто-то прояснить, как работает эта функция ??
я не уверен, что это вызов функции веточку, кажется, вместо вызова метода на объекте записи. Может ли объект записи иметь метод с именем excerpt? вызванный с помощью твинг-фильтра [excerpt] (https://docs.bolt.cm/3.1/templating/templatetags#excerpt) пример больше похож на '{{text | excerpt (10)}}' – Matteo
да его метод твига в болте: D У меня есть ссылка в моем вопросе, и да, пример, который я дал, не соответствует тому, что говорит документация, вот что еще меня пугает: D –
в документе, пример функции похож на '{{excerpt (запись, 300) }} ' – Matteo