Jump to content


Photo
- - - - -

Возможно ли ограничить количество символов в Textarea?


  • This topic is locked This topic is locked
3 replies to this topic

#1 Tsirika

Tsirika
  • JBZoo User (rus)
  • User rate: 0
  • posts: 40
  • topics: 12

Posted 04 January 2013 - 05:39

Возможно ли ограничить количество символов в поле Textarea?

Или хотя бы если можно было бы это сделать в модуле Zoo Item.
  • 0

#2 SmetDenis

SmetDenis
  • Administrators
  • User rate: 139.4
  • posts: 16232
  • topics: 200

Posted 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);
}

  • 0
JBZoo v4.0 и новый чудный мир Open Source GPL
Отключайте проверку лицензий как можно скорее!



— Есть два типа людей: Кто еще не делает бекапы и кто уже делает бекапы.


#3 Tsirika

Tsirika
  • Topic Starter
  • JBZoo User (rus)
  • User rate: 0
  • posts: 40
  • topics: 12

Posted 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);
}

Ой, а куда этот код вставить?
  • 0

#4 SmetDenis

SmetDenis
  • Administrators
  • User rate: 139.4
  • posts: 16232
  • topics: 200

Posted 04 January 2013 - 21:38

В шаблон вашего материла
http://forum.joomla-...opic,790.0.html
  • 0
JBZoo v4.0 и новый чудный мир Open Source GPL
Отключайте проверку лицензий как можно скорее!



— Есть два типа людей: Кто еще не делает бекапы и кто уже делает бекапы.





Click to return to top of page in style!