Вывод определенного количества друзей (решено)
Пытаюсь вывести в блок определенное количество друзей юзера (заданное в конфиге). Пишу следующее:
В итоге получаю ошибку: Call to a member function getId() on a non-object.
Подскажите решение, пожалуйста.
$aResult=$this->User_GetUsersFriend($this->oUserProfile->getId(),1,Config::Get('plugin.friends.friends_count'));
$aUserfriends=$aResult['collection'];
В итоге получаю ошибку: Call to a member function getId() on a non-object.
Подскажите решение, пожалуйста.
15 комментариев
мало кода, мало информации
В файле шаблона блока:
Ну и в конфиге — вывод блока в профиле.
должно быть что-то
а получить её можно например так (после той первой строчки вставить):
З.Ы. GetUsersFriend — имеет только один параметр — Id пользователя и не позволяет задавать количество как вы пытаетесь
пробуйте
я уже догадался какой следующий ваш плагин будет :)та йолки… и я наплутала все остальное, в т.ч. строка:
именно такими должны быть.
Появляется ошибка:
Warning: array_slice() expects parameter 1 to be array, null given
Если же сделать:
работает.