Не нравятся результаты поиска? Попробуйте другой поиск!
DLE FAQ » Все вопросы » Модули » Модуль zu_visited v.1.0 modification by SX2

Модуль zu_visited v.1.0 modification by SX2


     15.08.2014    Все вопросы » Модули    2827

вопрос
Начну с вопроса не получается добавить рейтинг пользователей в модуль.
modul zu visited
webrelizz.com_zu_visited_v.1.0_modification_by_sx2_fix_cache.rar [127.76 Kb] (cкачиваний: 19)
Большинство кода взято я так понимаю с profile.php
Путем наблюдений по другим модулем добавил в нем Подпись и ID пользователя:

Задача вывести рейтинг пользователя.
Но при вставке кода:
$tpl->set( '{rate}', userrating( $row['user_id'] ) );

Вывод рейтинг только текущего пользователя.
Помогите как вывести рейтинг для каждого пользователя.
Перечитал и другие посты на DLE-faq ответа не нашел.

Ответа пока нет


6 комментариев

vitnet
PHP-developer

vitnet - 16 августа 2014 00:02 -

userrating(id) добавит по одному запросу на каждого пользователя, если их к примеру 200 в списке, оно того стоит?

DaivZ
Юзер

DaivZ - 16 августа 2014 08:52 -

Их в списке 10-15 человек. Стоит! Если большая нагрузка всегда часть кода можно закоментировать.

vitnet
PHP-developer

vitnet - 16 августа 2014 12:15 -

1.0
    while ($row = $db->get_row($row)) {

2.0 После
        $tpl->set('{author}', $row['name']);

Добавить
        $tpl->set('{rating}', userrating( $row['user_id'] ));

3.0
    $db->free($row);

DaivZ
Юзер

DaivZ - 19 августа 2014 21:36 -

vitnet,
Виктор будут еще идее как можно такое реализовать? То что Вы отписали не помогает. Выводит все равно текущего пользователя.

DaivZ
Юзер

DaivZ - 16 августа 2014 12:21 -

Выводит только 1 пользователя: http://webfull.ru/userday.html

DaivZ
Юзер

DaivZ - 16 августа 2014 15:46 -

Переписал все равно выводит только одного пользователя текущего.

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

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

наверх