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

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

  • Завсегдатай
  • 1957
  • 267 / 0
Код
echo mb_substr(strip_tags($this->item->introtext), 0, $limit, 'utf-8');
На связи в telegram @sivers
sivers @ inbox . ru
https://sivers.su/
*

voland

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

Вставить языковую переменную в title""

Автор onniby

Ответов: 11
Просмотров: 239
Последний ответ 18.04.2022, 16:14:46
от onniby
Навигация внутри &quot;Блога категории&quot;

Автор RomanA

Ответов: 8
Просмотров: 212
Последний ответ 12.04.2022, 15:46:01
от marksetter
В конце ссылок знак &quot;?&quot;

Автор Leo1986

Ответов: 1
Просмотров: 106
Последний ответ 07.04.2022, 22:12:12
от Leo1986
Баг в поиске Joomla 3.8.5 <span class="highlight'>title</span>

Автор hubby

Ответов: 28
Просмотров: 4935
Последний ответ 11.02.2022, 11:56:39
от mak200
Ошибка "0 Некорректный контроллер: имя='user', формат=''"

Автор zeus07

Ответов: 13
Просмотров: 1022
Последний ответ 09.02.2022, 14:39:41
от bostic