Не нравятся результаты поиска? Попробуйте другой поиск!
dle-faq.ru FAQ (все вопросы) Общие вопросы Как вывести рейтинг пользователя за лайки в комментариях в модуле oRating от Сандера?

Как вывести рейтинг пользователя за лайки в комментариях в модуле oRating от Сандера?


     27.10.2014    Общие вопросы, Модули    1236

вопрос
Привет всем. Столкнулся с проблемой вывода рейтинга пользователей в модуле oRating_comm_v3. Как мне вывести в шаблоне комментариев рейтинг пользователя по количеству лайков за комментарии? Тег {rate} выводит рейтинг только за лайки в новостях, а мне нужно за комментарии. Ни кто не сталкивался с такой проблемой?
Как вывести рейтинг пользователя за лайки в комментариях в модуле oRating от Сандера?

Ответил: Sander


Если у вас ГС, то для него думаю подойдет такое решение:
Открыть файл engine/classes/comments.class.php
Найти строку:
            $this->intern_count ++;

После нее вставить:
            $tpl->set( '{user_rate}', user_orating( $row['name'] ) );


В шаблоне comments.tpl использовать тег {user_rate}

PS. Когда сайт начнет загибаться от нагрузки - знайте, этот хак не при чем >:}

Комментарии пользователей (3)

vek21
16 | 1

vek21 - 28 октября 2014 23:59 - Юзер

Олег Александрович, ну зачем вы так пугаете не опытного:)) нагрузка будет от этого изменения, или в целом от данного модуля? Да, и сайт не ГС, поэтому нагрузка не желательна. Других способов нет?

Sander
1125

1636 | 1202

Sander - 29 октября 2014 00:09 - Эксперт

Если бы было нормальное и простое решение - я бы его включил в официальную сборку.

SanDev.pro - мой блог.

ICQ: 404-037-556
Skype: Sander8804

vek21
16 | 1

vek21 - 29 октября 2014 00:11 - Юзер

Да,и если у меня был бы ГС, то я нафиг бы так не прогибался из рейтингов и прочих модулей))). Но за ответ все равно спасибо Сандер! Вот находит же человек время на таких как мы)))

Чтобы комментировать - войдите или зарегистрируйтесь на сайте

Похожие вопросы