Последние зарегистрированные пользователи

Добрый день. Помогите пожалуйста вывести 2 последних зарегистрированных пользователей.

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

avatar
в месте вывода
{include file='user_list_2.tpl' aUsersList=$aUsersRegister}

user_list_2.tpl
{foreach from=$aUsersList item=oUserList name=oUserList}
  {if $smarty.foreach.oUserList.iteration <= 2} {* вместо 2 - столько сколько надо выводить людей *}
    {assign var="oSession" value=$oUserList->getSession()}
    {assign var="oUserNote" value=$oUserList->getUserNote()}

    {* дальше собственно вид вывода *}
    <img src="{$oUserList->getProfileAvatarPath(24)}" height="24" width="24">
    <a href="{$oUserList->getUserWebPath()}">{$oUserList->getLogin()}</a>
    {* // *}

    {/if}
{/foreach}
avatar
Спасибо, но что то у меня не хочет выводить(
avatar
Да, к сожалению, данным методом получается вывести только на страницах «Люди» (*/people/*). На остальных страницах другие функции в экшенах. Возможно необходим плагин…
avatar
Спасибо)
avatar
Как вариант:

Бесплатный плагин «TOP пользователей»

в файле classes/blocks/BlockUsertop.class.php изменяем
$sOrder='user_rating';
меняем на
$sOrder='user_date_register';


в файле config/config.php настраиваем
$config['user_count']='5';	// Количество пользователей в блоке
avatar
супер, спасибо.
Только зарегистрированные и авторизованные пользователи могут оставлять комментарии.