[РЕШЕНИЯ НЕТ] Как получить (показать) сайт указанный в профиле пользователя?

Всем доброго времени суток. Ковыряю плагин ТОП авторов.
Захотелось, что бы возле каждого автора выводился сайт указанный в профиле или пусто если его нет.

В плагине данные формируются фильтром:
public function Exec() {
		/**
		 * По какому полю сортировать
		 */
		$sOrder='user_rating';
		if (getRequest('order')) {
			$sOrder=(string)getRequest('order');
		}
		/**
		 * В каком направлении сортировать
		 */
		$sOrderWay='desc';
		if (getRequest('order_way')) {
			$sOrderWay=(string)getRequest('order_way');
		}
		$aFilter=array(
			'activate' => 1
		);
		/**
		 * Получаем список юзеров
		 */
		$aResult=$this->User_GetUsersByFilter($aFilter,array($sOrder=>$sOrderWay),1,Config::Get('plugin.usertop.user_count'));
		$aUsertop=$aResult['collection'];
		/**
		 * Загружаем переменные в шаблон
		 */
		$this->Viewer_Assign('aUsertop',$aUsertop);
	}	


А потом выводятся:
<ul class="usertop block-blog-list">
			{foreach from=$aUsertop item=oUser name="cmt"}
				<li>
					<a href="{$oUser->getUserWebPath()}" class="user">{$oUser->getLogin()}</a>
					<strong>{$oUser->getRating()}</strong>
				</li>
			{/foreach}
		</ul>


Как добавить ссылку на сайт возре Никнейма юзера?
В шаблоне профиля сайт выводиться вот так:
{assign var="aUserFieldContactValues" value=$oUserProfile->getUserFieldValues(true,array('contact'))}
		{if $aUserFieldContactValues}
			<h2 class="header-table">{$aLang.profile_contacts}</h2>
			
			<ul class="profile-contact-list">
				{foreach from=$aUserFieldContactValues item=oField}
					<li><i class="icon-contact icon-contact-{$oField->getName()}" title="{$oField->getName()}"></i> {$oField->getValue(true,true)}</li>
				{/foreach}
			</ul>
		{/if}


Но тут выводятся все поля которые заполнены у пользователя. Как быть?

Плагин ТОП пользователей. github.com/vj-team/usertop

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

Только зарегистрированные и авторизованные пользователи могут оставлять комментарии.