Функции обрезания текста

Автор Сообщение

Lion

Суровый модератор
#2/04.03.2015 08:47
+1

Модераторы

Карма: +50

Все работает, перепроверяйте, может что-то забыли.

Пример:

$string = 'Краткий обзор встроенных функций для красивого обрезания текста там где это необходимо.';
$newstring = cot_string_truncate($string, 26, false, false);
echo $newstring;

 

Сообщения: 497

Cmsworks

Булат
#4/04.03.2015 17:39
+2

Администраторы

Карма: +683

В движке тэг {PRD_ROW_SHORTTEXT} это уже обрезанный текст, но посимвольно. Лимит для вывода регулируется в настроках модуля.

В вашем случае лучше обрезать так: {PRD_ROW_TEXT|cot_string_truncate($this, 100, false, false, '...')}

Сообщения: 2416

Опытный веб-разработчик, фрилансер.
Разрабатываю сайты любой сложности на профессиональных фреймворках.

------

Почта для связи: developer@cmsworks.ru

Cmsworks

Булат
#6/04.03.2015 18:10
+1

Администраторы

Карма: +683

{PRD_ROW_TEXT|cot_string_truncate($this, 70, true, false, '...')} так тоже не работает?

Сообщения: 2416

Опытный веб-разработчик, фрилансер.
Разрабатываю сайты любой сложности на профессиональных фреймворках.

------

Почта для связи: developer@cmsworks.ru

Small

vital
#8/19.04.2016 21:45
0

Пользователи

Карма: 0

Тоже столкнулся с этим и нашел решение
 

{PRD_ROW_SHORTTEXT|cot_string_truncate($this, 50, '', '', '...')}

так обрезает по словам корректно

Сообщения: 10

MicroWeber

Иван
#9/25.04.2016 22:58
0

Аватар

Пользователи

Карма: +4

У меня другая проблема, так {FAV_ROW_PRD_TEXT|cot_string_truncate($this, 50, false, false, '...')} работает

Но мне нужно удалить html форматирование в сокращенном выводе, видимо так как это делается в description

Пожалуйста, помогите в {FAV_ROW_PRD_TEXT|cot_string_truncate($this, 50, false, false, '...')}  удалить форматирование (теги h1, br и т.д.)

Спасибо!

Сообщения: 51

CrazyFreeMan

Ярослав
#10/25.04.2016 23:45
+1

Модераторы

Карма: +317

Дополнительно пропустите строку через стандартную функцию php - strip_tags

Сообщения: 1248

MicroWeber

Иван
#11/26.04.2016 00:08
0

Аватар

Пользователи

Карма: +4

Так {FAV_ROW_PRD_TEXT|cot_string_truncate_strip_tags($this, 140, false, false, '...')}

и так {FAV_ROW_PRD_TEXT|cot_string_truncate|strip_tags($this, 140, false, false, '...')}

не хочет работать а php в tpl файле не обрабатывается   :(

Сообщения: 51

CrazyFreeMan

Ярослав
#12/26.04.2016 08:30
0

Модераторы

Карма: +317

{FAV_ROW_PRD_TEXT|strip_tags|cot_string_truncate($this, 140, false, false, '...')}

{FAV_ROW_PRD_TEXT|strip_tags($this)|cot_string_truncate($this, 140, false, false, '...')}

Сообщения: 1248

MicroWeber

Иван
#13/26.04.2016 09:00
0

Аватар

Пользователи

Карма: +4

Ярослав, спасибо!

Сообщения: 51