Покращуємо рейтинг матеріалів 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, тим самим підвищивши точність показників і зробили можливість вивести оцінку рейтингу числом в потрібному місці.