Технический сбой

Сайт временно работает в режиме только для чтения, идут восстановительные работы. Приносим свои извинения за неудобства.
DLE FAQ » Все вопросы » Модули » Модуль zu_visited v.1.0 modification by SX2

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


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

вопрос
Начну с вопроса не получается добавить рейтинг пользователей в модуль.
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 - -

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

DaivZ
Юзер

DaivZ - -

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

vitnet
PHP-developer

vitnet - -

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 - -

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

DaivZ
Юзер

DaivZ - -

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

DaivZ
Юзер

DaivZ - -

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

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

наверх