Список топиков по списку ID [РЕШЕНО]

День добрый. Решаю простенькую задачу, но никак не могу получить список топиков по их ID.
Код простейший (проще некуда), но ни разу не срабатывает. Что делаю не так?
$aTopics=$this->Topic_GetTopicsByArrayId(array(4,5,8));
$aTopicsCollection = $aTopics['collection'];


Решение:
Сосбственно проблема была не в функции GetTopicsByArrayId, а в том, что она возвращает не полные данные в списке топиков, например там нет урл, user и blog. Поэтому для получения более полных данных следует использовать:
Topic_GetTopicsAdditionalData(array(4,5,8),array('user','blog','url'));

3 комментария

avatar
$aTopics=$this->Topic_GetTopicsByArrayId(array(4,5,8));
эта строка собственно и должна возвратить объекты топиков. Распишите что хотите сделать подробнее.
avatar
Хочу передать в шаблон коллекцию топиков, вот так
$this->Viewer_Assign("aTopicsCollection", $aTopicsCollection);

По фильтру, т.е. если методом
GetTopicsByFilter
получается, но фильтр тут не подходит, мне нужно по id или по урлу, например.
avatar
Решил. Если вдруг интересно, то в топике решение.
Только зарегистрированные и авторизованные пользователи могут оставлять комментарии.