Покращуємо рейтинг матеріалів dle виводимо загальну оцінку в потрібному місці
Для тих, хто не знав, ми недавно відновили наші онлайн інструменти. Зробили їх більш зручними і функціональними. Але зараз мова йде не про це. В процесі реалізації ми зіткнулися з деякими проблемами, а саме:
1. Стандартний рейтинг зірками в DLE здався нам не зовсім точним;
2. Нам потрібно вивести числом загальну оцінку рейтингу в потрібному нам місці.
Першу ми змогли виявити за допомогою другої проблеми, коли вивели число рейтингу, який показував нам оцінку 4.7, в той час, як зірки показували нам показник в 4.5. Вирішити обидві проблеми нам вдалося, і зараз ми розповімо вам, як ми це зробили.
Підвищуємо точність рейтингу
Для того щоб зробити ваш рейтинг точнішим, виконаємо наступне:
1. Відкриваємо файл functions.php в папці / engine / modules /, на 281 рядку знаходимо:
2. І замінюємо всі на:
Ось такими маніпуляціями ми зробили наш рейтинг більш точним.
Виводимо загальну оцінку рейтингу
Для того щоб вивести в потрібному місці загальну оцінку рейтингу числом, робимо наступне:
1. Відкриваємо файли show.short.php і show.full.php і папці / engine / modules / знаходимо рядок:
2. Після неї вставляємо:
На сайті, в потрібному вам місці використовуйте тег для виведення загальної оцінки
Важливе зауваження. 1 тут - це скільки повинно виводитися знаків після коми, тобто рейтинг буде у вигляді 4.7, якщо ви зміните 1 на 2, то буде, наприклад, 4.67.
Ну ось ніби і все, ми з вами зробили невеликий апгрейд стандартного рейтингу DLE, тим самим підвищивши точність показників і зробили можливість вивести оцінку рейтингу числом в потрібному місці.