Попробуйте перенести сайт на хостинг, а не на Денвере тестируйте. Вполне вероятно чего-то не хватает. При установке EasySocial везде писало OK при проверке требований?
вот запрос за маленькими аватарками в базу:
Код:
if (count($users)) {
$db->setQuery('SELECT uid, small as avatar FROM `#__social_avatars` WHERE `uid` in (' . implode(',', $users) . ')');
$avatars = $db->loadObjectList('uid');
}
Спасибо за ответ, но немножко геморно. Нашел ответ на вопрос, все более просто.
require_once( JPATH_ADMINISTRATOR . '/components/com_easysocial/includes/foundry.php' );
$my = Foundry::user();
?>
<img src="/$my->getAvatar();" />
В данном случае получаем аватарку пользователя.
Некоторые доп настройки (с ними просто
Arguments:
$avatarSize - (Optional) If specified, it uses the size provided.
Avatar Sizes
These are available sizes and it's dimension
SOCIAL_AVATAR_SMALL - Smallest version of avatar. Dimensions: 32 x 32
SOCIAL_AVATAR_MEDIUM - Medium version of avatar. Dimensions: 64 x 64
SOCIAL_AVATAR_SQUARE - Large square version of avatar. Dimensions: 180 x 180
SOCIAL_AVATAR_LARGE - Large version of avatar. Dimensions: 180x (y) (This is a proportionate size)
Не очень поняла, что имеется ввиду по "сравнивать"...
Имелось ввиду допустим есть поле Интересы и Хобби.
У первого пользователя в Интересах стоит - "Мягкие игрушки".
У второго в Хобби стоит "Мягкие игрушки".
Сравниваем два поля (разных) field_interest == field_hobbie (если одинаковы, то предлагает им дружбу). В общем разобрался с темой почти...