Просмотров: 7758 (Статистика ведётся с 06.02.2017)
Дата последнего изменения: 16.05.2019
Ольга Пичужкина
Сложность урока:
2 уровень - несложные понятия и действия, но не расслабляйтесь.
1
2
3
4
5
Недоступно в редакциях:
Старт, Стандарт, Малый бизнес, Бизнес

Идея публикации новостей заключается в формировании на контроллере xml файла, передаче его на подключенные к контроллеру сайты и импорте метаданных инфоблока и значений полей/свойств элемента.

Внимание! Есть вероятность того, что большие по объему новости не будут опубликованы на подчиненном сайте. Это зависит от настроек сайта и хостинга, так как вся новость передается в большом POST запросе.

Внимание! Действие по публикации новостей требует на клиенте версию главного модуля 11.0.9.


Для публикации новостей с контроллера на подключенных сайтах необходимо выполнить следующее:

  • Подключить к контроллеру сайт, на который будут транслироваться новости
  • На контроллере и на подключенных сайтах в настройках модуля инфоблоков (по крайней мере, на время) надо отметить опцию Показывать код загрузки из внешних источников

    Показывать код загрузки из внешних источников

  • Настроить инфоблок на контроллере:

    Указать Символьный код - именно по нему будет выполняться синхронизация элементов;

    В поле Участвует в документообороте или бизнес процессах выбрать опцию Бизнес процессы;

    Настройка инфоблока на контроллере

    Затем нажать кнопку Применить.

    На появившейся вкладке Шаблоны бизнес-процессов для бизнес-процесса Публикация на подключенных сайтах нужно отметить опции Создание и Изменение и сохранить изменения настроек инфоблока.

  • На подключенном сайте надо создать инфоблок с таким же значением внешнего кода, как и на контроллере. Кроме привязки к сайту, названия и внешнего кода необходимо настроить и права доступа к инфоблоку.

    Создать страницу, если необходимо, и разместить на ней компонент Новости, в настройках которого указать созданный инфоблок.

  • На сайте контроллера добавить новость

  • После чего на подключенном сайте появится новость

8


Курсы разработаны в компании «1С-Битрикс»