Возможно ли ограничить количество символов в поле Textarea?
Или хотя бы если можно было бы это сделать в модуле Zoo Item.
Возможно ли ограничить количество символов в Textarea?
Автор
Tsirika
, Jan 04 2013 05:39
Сообщений в теме: 3
#1
Отправлено 04 January 2013 - 05:39
#2
Отправлено 04 January 2013 - 20:58
Пример ограничения по словам (30 шт) при выводе
<?php
$desc = JString::trim(strip_tags($this->renderPosition('description')));
$descArr = explode(' ', $desc);
$descArr_tmp = array();
foreach ($descArr as $word) {
$word = JString::trim($word);
if ($word) {
$descArr_tmp[] = $word;
}
}
if (count($descArr_tmp) > 30) {
$descArr_tmp = array_slice($descArr_tmp, 0, 30);
echo implode(' ', $descArr_tmp) . ' ...';
} else {
echo implode(' ', $descArr_tmp);
}
JBZoo v4.0 и новый чудный мир Open Source GPL
Отключайте проверку лицензий как можно скорее!
Отключайте проверку лицензий как можно скорее!
— Есть два типа людей: Кто еще не делает бекапы и кто уже делает бекапы.
#3
Отправлено 04 January 2013 - 21:05
Ой, а куда этот код вставить?Пример ограничения по словам (30 шт) при выводе
<?php $desc = JString::trim(strip_tags($this->renderPosition('description'))); $descArr = explode(' ', $desc); $descArr_tmp = array(); foreach ($descArr as $word) { $word = JString::trim($word); if ($word) { $descArr_tmp[] = $word; } } if (count($descArr_tmp) > 30) { $descArr_tmp = array_slice($descArr_tmp, 0, 30); echo implode(' ', $descArr_tmp) . ' ...'; } else { echo implode(' ', $descArr_tmp); }
#4
Отправлено 04 January 2013 - 21:38
JBZoo v4.0 и новый чудный мир Open Source GPL
Отключайте проверку лицензий как можно скорее!
Отключайте проверку лицензий как можно скорее!
— Есть два типа людей: Кто еще не делает бекапы и кто уже делает бекапы.


Тема закрыта








