0 Пользователей и 1 Гость просматривают эту тему.
  • 2 Ответов
  • 225 Просмотров
*

lilsaint5800

  • Захожу иногда
  • 87
  • 1 / 0
  • Джизос
Ограничиваю интро текст в блоге следующим кодом
Код
<?php $limit = 500; ?>
<?php if (strlen($this->item->introtext) > $limit): ?>
<?php echo (mb_substr($this->item->introtext, 0, $limit, 'utf-8')); ?>...
<?php else: ?>
<?php echo $this->item->introtext; ?>
<?php endif ?>

Но проблема заключается в том что текст обрубается слишком жестко, например если идет тег <p><span>Текст текст... и тут обрывается, то соответственно тег не закрывается, и верстке становится плохо. Как можно более правильно и аккуратно ограничивать интро текст, или ставить автоматический readmore после определенного лимита символов?
*

sivers

  • Завсегдатай
  • 1023
  • 129 / 0
Код
echo mb_substr(strip_tags($this->item->introtext), 0, $limit, 'utf-8');
На связи в телеге @sivers
*

voland

  • Легенда
  • 10730
  • 569 / 111
  • Эта строка съедает место на вашем мониторе
Тут всё непросто..
Простыми способами - никак
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Валидатор ругается: end tag for "br" omitted, but omittag NO was specified

Автор Elimelech

Ответов: 5
Просмотров: 140
Последний ответ 25.02.2020, 21:11:45
от Elimelech
Есть ли ограничение на количество символов в названии файлов при загрузке в joom

Автор vova630

Ответов: 4
Просмотров: 124
Последний ответ 21.02.2020, 17:54:11
от vova630
<jdoc:include type="typename" /> не php и не js

Автор poacher

Ответов: 2
Просмотров: 99
Последний ответ 15.02.2020, 18:49:49
от poacher
Может кто знает, Как убрать из ссылки rel="noopener noreferrer"?

Автор albanec

Ответов: 0
Просмотров: 87
Последний ответ 13.01.2020, 14:19:23
от albanec
Справа от адресной строки значок "Контент заблокирован"

Автор anthophyta

Ответов: 2
Просмотров: 151
Последний ответ 06.01.2020, 20:04:08
от voland