Регистрация
Регистрируясь, вы подтверждаете свое согласие с соглашением об использовании персональных данных.
Восстановление пароля

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

Страницы: 1  |  2  |  3
29.07.2013, 13:50
Гость
Гость

нужно обрезать текст 150-200 символов для поля f_Description, подскажите как сделать!
29.07.2013, 15:46
Игорь
Игорь Мишарин
Игорь

Зарегистрирован:
2011-11-20
Сообщений: 479

Лучше обрезать не по символам, а по словам целиком:

В системные настройки компонента пишите:

Код:
$query_select = "SUBSTRING_INDEX(a.Description,' ',ХХ) as ShortText";
$result_vars = '$f_ShortText';


ХХ - кол-во слов
В переменной $f_ShortText доступен требуемый результат.

Stark
30.07.2013, 21:34
Гость
Гость

в системных настройках вставил:
Код:

<?
$query_select = "SUBSTRING_INDEX(a.Description,' ',7) as ShortText";

$result_vars = '$f_ShortText';?>


в объект в списке: <?=$f_ShortText?>
30.07.2013, 21:59
Гость
Гость

не работает почему то! версия 5.2
31.07.2013, 08:30
Гость
Гость

Цитата:
не работает почему то! версия 5.2

Забыли ; перед ?>
31.07.2013, 13:01
Игорь
Игорь Мишарин
Игорь

Зарегистрирован:
2011-11-20
Сообщений: 479

Цитата:
не работает почему то! версия 5.2

Компоненты 5-й версии или 4.0?

Stark
01.08.2013, 16:10
Гость
Гость

компоненты 5!
03.08.2013, 13:01
Гость
Гость

у меня тоже в 5.2 компонтах 5 не выводит!
03.08.2013, 14:14
Игорь
Игорь Мишарин
Игорь

Зарегистрирован:
2011-11-20
Сообщений: 479

Цитата:
f_Description

Это у вас поле в компоненте или meta-tag?

В компоненте все работает.

Stark
03.08.2013, 14:34
ipm
Ильин Павел

Зарегистрирован:
2012-10-12
Сообщений: 386

Как сделать подобное, только в компонентах 4 версии?

Знание может быть лишь у того, у кого есть вопросы. Ханс Георг Гадамер
03.08.2013, 16:03
Гость
Гость

Цитата:
Цитата:
f_Description

Это у вас поле в компоненте или meta-tag?

В компоненте все работает.


Это поле в компоненте!
198 196 2015-07-07 19:16:28 13188
Страницы: 1  |  2  |  3
Описание проекта