Новости Joomla

Quantum Manager нужен сообществу, а автору нужна ваша поддержка!

Quantum Manager нужен сообществу, а автору нужна ваша поддержка!Файловый менеджер Quantum — одно...

Файловый менеджер Quantum — одно из самых популярных решений для Joomla, созданное разработчиком из сообщества Joomla, Дмитрием Цымбалом (@tsymbalmitia). Он делает Quantum удобным, безопасным и современным, обновляет его, исправляет уязвимости и отвечает пользователям — всё это в свободное от основной работы время.

Теперь настал момент для следующего шага: развитие проекта требует больше времени и ресурсов.

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

kik84

  • Завсегдатай
  • 1350
  • 64 / 4
В файле blog_style_default_item_title.php строку кода
Код
<?php echo $this->escape($displayData->title); ?>
поменял на
Код
<?php echo (mb_substr($this->escape($displayData->title), 0, 65, 'UTF-8'))."..."; ?>

Подскажите, как сделать, чтобы многоточие появлялось только, если кол-во символов больше, чем 65?
*

passer

  • Завсегдатай
  • 1013
  • 75 / 3
Код
if(mb_strlen($this->escape($displayData->title)) > 65){
echo (mb_substr($this->escape($displayData->title), 0, 65, 'UTF-8'))."...";
}else{
echo $this->escape($displayData->title);
}
*

kik84

  • Завсегдатай
  • 1350
  • 64 / 4
Код
if(mb_strlen($this->escape($displayData->title)) > 65){
echo (mb_substr($this->escape($displayData->title), 0, 65, 'UTF-8'))."...";
}else{
echo $this->escape($displayData->title);
}
СПС
*

dmitry_stas

  • Легенда
  • 13151
  • 1234 / 8
может лучше на CSS это резать? а то обрезанный текст, для поисковиков как бы не очень думаю понятно будет что же там итого...
Тут дарят бакс просто за регистрацию! Успей получить!
Все советы на форуме раздаю бесплатно, то есть даром. Индивидуально бесплатно консультирую только по вопросам стоимости индивидуальных консультаций
*

robert

  • Живу я здесь
  • 4974
  • 457 / 20
Код
if(mb_strlen($this->escape($displayData->title)) > 65){
echo (mb_substr($this->escape($displayData->title), 0, 65, 'UTF-8'))."...";
}else{
echo $this->escape($displayData->title);
}
Достаточно
Код
echo mb_substr($this->escape($displayData->title), 0, 65, 'UTF-8') . "...";
^-^
может лучше на CSS это резать? а то обрезанный текст, для поисковиков как бы не очень думаю понятно будет что же там итого...
+
« Последнее редактирование: 30.01.2019, 21:01:37 от robert »
Не будь паразитом, сделай что-нибудь самостоятельно!
*

passer

  • Завсегдатай
  • 1013
  • 75 / 3
Подскажите, как сделать, чтобы многоточие появлялось только, если кол-во символов больше, чем 65?
*

robert

  • Живу я здесь
  • 4974
  • 457 / 20
Не будь паразитом, сделай что-нибудь самостоятельно!
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Ограничить описание определенным кол-ом символов

Автор DamaVbubi

Ответов: 5
Просмотров: 1382
Последний ответ 13.02.2024, 20:44:36
от sivers
Ограничить число выводимых символов

Автор SuschnosT

Ответов: 19
Просмотров: 2447
Последний ответ 25.07.2022, 12:09:18
от Akeksandr
Название сайта в заголовке на 2х языках

Автор onniby

Ответов: 1
Просмотров: 560
Последний ответ 04.05.2022, 18:41:35
от beliyadm
Снять ограничение на кол-во символов в модуле html

Автор lgmax

Ответов: 1
Просмотров: 706
Последний ответ 05.01.2022, 12:19:53
от draff
Условия вывода модуля при определенном разрешении экрана

Автор Ruslan Chester

Ответов: 9
Просмотров: 3197
Последний ответ 14.03.2021, 13:20:25
от radiant