Лимит вывода текста
Доброго времени суток! В обычный блок "" я вывожу текст через «pdoField». Возможно ли поставить ограничение на количество символов в «pdoField», или же нужно использовать какой-то другой способ, если другой, то какой? Заранее спасибо!
Комментарии: 3
Через встроенные модификаторы MODX'a:
Через fenom:
:limit=`50`
//или так, если нужно "..." в конце
:ellipsis=`50`
Через fenom:
{'Текст' | limit : 6}
{'Текст' | truncate : 6 : '...'}
Если обрезается, например, поле introtext где теги html разметки могут присутствовать, то сначала лучше почистить через strip_tags, а потом обрезать до указанного лимита, т.е.
{'Текст' | strip_tags| truncate : 6 : '...'}
PS и да, это (феномом) намного лучше, чем сниппет Summary
Информация для слабовидящих — у вопросов есть отдельный раздел.
Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.