Скрыть объявление
ВАШИ ПРАВА ОГРАНИЧЕНЫ!

Зарегистрируйтесь на форуме, чтобы стать полноценным участником сообщества!

Вопрос? Как изменить голосование в рейтинге новотей?

Тема в разделе "Вопросы- ответы", создана пользователем grimm, 2 авг 2019.

02.08.19 в 15:11
09.08.19 в 10:37
4
2.100
0
  1. TopicStarter Overlay
    grimm

    grimm Бывалый

    Регистрация:
    11 май 2017
    Сообщения:
    142
    Лучших ответов:
    0
    Рейтинги:
    +1 / 1 / -0
    Добрый день. Такая вот ситуация. На сайте есть много новостей с плохим рейтингом. Рейтинг состоит из 5 звезд.

    1 вариант. Как сделать, чтобы даже при нажатии на звездочки "1" "2" "3" "4" оценка выставлялась "5"?

    2 вариант. Или чтобы голосовать можно было только за "5" - максимальный рейтинг, а другие звезды чтобы были неактивными или чтобы выдавало ошибку при их нажатии?

    Подскажите реализацию вариантов, с меня финансовая благодарность.
    .
     
  2. synlivcho

    PRO Users

    Регистрация:
    24 окт 2018
    Сообщения:
    749
    Лучших ответов:
    2
    Рейтинги:
    +99 / 30 / -0
    functions.php

    <li><a href="#" title="{$lang['useless']}" class="r1-unit" onclick="doRate('1', '{$id}'); return false;">1</a></li>
    <li><a href="#" title="{$lang['poor']}" class="r2-unit" onclick="doRate('2', '{$id}'); return false;">2</a></li>
    <li><a href="#" title="{$lang['fair']}" class="r3-unit" onclick="doRate('3', '{$id}'); return false;">3</a></li>
    <li><a href="#" title="{$lang['good']}" class="r4-unit" onclick="doRate('4', '{$id}'); return false;">4</a></li>
    <li><a href="#" title="{$lang['excellent']}" class="r5-unit" onclick="doRate('5', '{$id}'); return false;">5</a></li>

    замени все на doRate 5 , и excellen проставь , хз будет работать :)
     
    • Нравится Нравится x 1
  3. TopicStarter Overlay
    grimm

    grimm Бывалый

    Регистрация:
    11 май 2017
    Сообщения:
    142
    Лучших ответов:
    0
    Рейтинги:
    +1 / 1 / -0
    Я вернулся в тему. Не работает на DLE. Вопрос актуальный.
     
  4. TopicStarter Overlay
    grimm

    grimm Бывалый

    Регистрация:
    11 май 2017
    Сообщения:
    142
    Лучших ответов:
    0
    Рейтинги:
    +1 / 1 / -0
    Неправильно сохранился файл. Заменит на "5". Залил заново, сейчас вроде все работает. Нужно протестировать на старых новостях.
     
  5. TopicStarter Overlay
    grimm

    grimm Бывалый

    Регистрация:
    11 май 2017
    Сообщения:
    142
    Лучших ответов:
    0
    Рейтинги:
    +1 / 1 / -0
    Проверил, работает. Напиши свой WMR в лс, скину деньги на пиво ;)
     
    • Нравится Нравится x 1
Яндекс.Метрика