C# DotLiquid фильтр усеченных слов не работает
проблема
Этот пример не работает. Возвращает все пять слов.
{%assign value = "word word word word word"%}
{{ value | truncatewords: 1 }}
1 ответ
Решение
Решение 1
Вместо этого используйте подчеркивание "truncate_words". Это возвращает только одно слово.
{%assign value = "word word word word word"%}
{{ value | truncate_words: 1 }}
Решение 2
Если соглашение об именовании установлено в C#, то вы должны использовать верблюжий регистр "TruncateWords". Это возвращает только одно слово.
{%assign value = "word word word word word"%}
{{ value | TruncateWords: 1 }}