Лучший Ответ Apoca1ypto , 13 February 2014 - 17:32
Написал скрипт для вывода пользователей, которые добавили текущий материал в избранное.
В данном примере выводятся кликабельные имена пользователей на их профиль в компоненте социальной сети.
<?php
$item_id = $this->_item->id;
$db = &JFactory::getDBO();
$query = $db->getQuery(true);
$query->select("mt.id, mt.username, "."m.user_id, m.item_id");
$query->from("#__zoo_jbzoo_favorite as m");
$query->where("m.item_id = '$item_id'");
$query->leftJoin("#__users as mt ON m.user_id = mt.id");
$db->setQuery($query);
$favorites = $db->loadObjectList();
$max = sizeof($favorites);
for ($i=0; $i<$max; $i++) {
if ($i>0)
echo ", <a href='/community/profile/".$favorites[$i]->id.".html'>".$favorites[$i]->username."</a>";
else
echo "<a href='/community/profile/".$favorites[$i]->id.".html'>".$favorites[$i]->username."</a>";
}
?>
Перейти к сообщению


Тема закрыта










