Подскажите как у положительного рейтинга контента убрать " + " (плюсик), (чтобы например не +26 а просто 26 было)
Спасибо!
Подскажите как у положительного рейтинга убрать " +"
ЕСТЬ РЕШЕНИЕ
ЗАКРЫТО
InstantCMS 2.X
Как?
#1
9 апреля 2020 в 21:20
Есть много вариантов.
1. Изменить ядро: github.com/instantsoft/icms2/blob/da5c9db788ae1271802d9d8b83c70368a3347107/system/libs/html.helper.php#L364
2. Переопределить функцию html_signed_num (вроде она, смотрел по github. Если нет, то аналогичную) в плагине и передать в шаблон.
3. Использовать различные js, css примочки, чтобы убрать первый знак (±) там, где нам надо.
Посмотрите решения: qarchive.ru/984920_skryt__pervye_simvoly_x
4. Прямо в шаблоне что-то сделать (набросать код, или ту же функцию, чтобы изменить это в нужном месте).
Это так, на вскидку. Может быть еще как-то.
Добавил: попробуйте начать с css или js "захватив" селектор с положительным значением.
github.com/instantsoft/icms2/blob/228fae7ecc6eed35cf9b392ec5800af6ee1092be/templates/default/controllers/rating/info_list.tpl.php#L12
Что там за место:
добавляет? positive? Надо уточнить. ИМХО, получится что-то интересное.
1. Изменить ядро: github.com/instantsoft/icms2/blob/da5c9db788ae1271802d9d8b83c70368a3347107/system/libs/html.helper.php#L364
2. Переопределить функцию html_signed_num (вроде она, смотрел по github. Если нет, то аналогичную) в плагине и передать в шаблон.
3. Использовать различные js, css примочки, чтобы убрать первый знак (±) там, где нам надо.
Посмотрите решения: qarchive.ru/984920_skryt__pervye_simvoly_x
4. Прямо в шаблоне что-то сделать (набросать код, или ту же функцию, чтобы изменить это в нужном месте).
Это так, на вскидку. Может быть еще как-то.
Добавил: попробуйте начать с css или js "захватив" селектор с положительным значением.
github.com/instantsoft/icms2/blob/228fae7ecc6eed35cf9b392ec5800af6ee1092be/templates/default/controllers/rating/info_list.tpl.php#L12
Что там за место:
<?php echo html_signed_class($vote['score']); ?>
#3
11 апреля 2020 в 11:34
@Happy2019,
В файлике \templates\default\controllers\rating\widget.tpl.php строка приблизительно 33
Вместо
сделайте просто
В файлике \templates\default\controllers\rating\widget.tpl.php строка приблизительно 33
Вместо
<?php echo html_signed_num($current_rating); ?>
<?php echo $current_rating; ?>
Сегодня в 12:08
#4
11 апреля 2020 в 15:15
сделайте просто
Во, как элементарно оказывается! )
#5
11 апреля 2020 в 15:46
@Happy2019,
В файлике \templates\default\controllers\rating\widget.tpl.php строка приблизительно 33
Вместо
сделайте просто
Спасибо за совет, все отлично