Виджет умеет выводить список контента, который получен с другого сайта InstantCMS через JSON API (бесплатный компонент, который должен быть установлен на сайте источнике).
Сейчас он может получать записи из двойки, но если будет интерес в выводе записей из первой ветки - можно организовать (даже без внесения правок в этот виджет).
В отличии от RSS виджета, в котором просто указывается адрес канала, тут можно фильтровать записи по категории и наборам. И выводить поля, которые могут не попадать в RSS.
Поддерживает фильтр по категории, наборы, вывод иллюстраций и других полей.
Порядок работы:
1. Установить на сайте источнике компонент InstantCMS JSON API (он нужен для отправки контента на тот сайт, который будет его выводить)2. В настройках InstantCMS JSON API создать ключ API. Если это чужой сайт и у вас нет к нему доступа, тогда запросить эти данные (если владелец сайта не против выводить свой контент у вас)
3. Добавить в нужное место шаблона виджет «Список контента (API)» — он находится на вкладке «Контент», рядом со стандартным виджетом «Список контента»
4. В настройках виджета указать домен и ключ сайта источника в формате "http://site.com:111222333" — где 111222333 это API ключ созданный на втором шаге.
5. При необходимости указать дополнительные фильтры (рубрику, набор) и настроить шаблон вывода.
Вы можете добавлять и использовать свои шаблоны от виджета «Список контента», но в этом случае нужно внести как минимум пару изменений (используя переменную $host, которая доступна из шаблона. В ней лежит домен сайта источника, который нужно добавить к ссылке):
1. Поправить значение переменной $url аналогии с шаблонами виджета (чтобы ссылки были абсолютные и ссылались на правильный домен — сайт источник)
2. Поправить ссылку на пользователя если в шаблоне выводится автор контента (чтобы ссылка была на сайт источник).