Здравствуйте! У меня есть несколько вопросов. 1. Как работает Живая лента(Социальная сеть) у битрикса. Примерно. 2. Как править шаблон компонентов битрикс, я знаю. А вот где менять дизайн вывода новости(элемента) на странице Живой ленты нет... Вот я зашла в папку "*/bitrix/templates/***/components/bitrix/socialnetwork/.default" и не могу разобраться какой изменять, чтобы в Живой ленте отобразилось. Может не там ищу? 3. Была задача добавить свои инфоблоки в Живую ленту. Она решилась с помощью этой статьи. Теперь новая задача - чтобы в соответствии с инфоблоком возле элемента в Живой ленте выводилась картинка этого инфоблока(['PICTURE] ;) . Подскажите, пожалуйста, как это сделать! Пытались видоизменить файл sonet_news.php, но не работает(видимо из-за класса CSocNetLog::Add($arSoFields, false);
Для показа таких сообщений живой ленты подключается компонент socialnetwork.log.entry. Там используется массив $arEvent. В нем должно быть поле что-то типа SOURCE_ID. В нем должно содержаться ID того сообщения инфоблока, которому соответствует данное сообщение живой ленты. Соответственно, зная ID сообщения, Вы можете вытащить всю информацию по новости, в том числе и картинку.