Подскажите как у положительного рейтинга убрать " +" 2.X

Как?

 
Посетитель
small user social cms
Медаль
Сообщений: 104
Подскажите как у положительного рейтинга контента убрать " + " (плюсик), (чтобы например не +26 а просто 26 было)

Спасибо!
Посетитель
small user social cms
Почетный донор проектаМедаль
Сообщений: 165
Есть много вариантов.

1. Изменить ядро: https://github.com/instantsoft/icms2/blob/da5c9db788ae1271802d9d8b83c70368a3347107/system/libs/html.helper.php#L364
2. Переопределить функцию html_signed_num (вроде она, смотрел по github. Если нет, то аналогичную) в плагине и передать в шаблон.
3. Использовать различные js, css примочки, чтобы убрать первый знак (+/-) там, где нам надо.
Посмотрите решения: https://qarchive.ru/984920_skryt__pervye_simvoly_x
4. Прямо в шаблоне что-то сделать (набросать код, или ту же функцию, чтобы изменить это в нужном месте).

Это так, на вскидку. Может быть еще как-то.

Добавил: попробуйте начать с css или js "захватив" селектор с положительным значением.
https://github.com/instantsoft/icms2/blob/228fae7ecc6eed35cf9b392ec5800af6ee1092be/templates/default/controllers/rating/info_list.tpl.php#L12

Что там за место:

Код PHP:
  1. <?php echo html_signed_class($vote['score']); ?>
добавляет? positive? Надо уточнить. ИМХО, получится что-то интересное. crazy
Редактировалось: 1 раз (Последний: 11 апреля 2020 в 10:37)
Реклама
cms
Посетитель
small user social cms
МедальАвторитет форумаКубок зрительских симпатийПочетный донор проекта
Сообщений: 3180
@Happy2019,
В файлике \templates\default\controllers\rating\widget.tpl.php строка приблизительно 33
Вместо
Код PHP:
  1. <?php echo html_signed_num($current_rating); ?>
сделайте просто
Код PHP:
  1. <?php echo $current_rating; ?>
Посетитель
small user social cms
Почетный донор проектаМедаль
Сообщений: 165
Ris:
сделайте просто

Во, как элементарно оказывается! )
Посетитель
small user social cms
Медаль
Сообщений: 104
Ris:

@Happy2019,
В файлике \templates\default\controllers\rating\widget.tpl.php строка приблизительно 33
Вместо
Код PHP:
  1.  
сделайте просто
Код PHP:
  1.  

Спасибо за совет, все отлично
В начало страницы
Предыдущая темаСледующая тема Перейти на форум: