Настройка экспорта
В настоящее время в Интернете существует несколько торговых каталогов, содержащих информацию о наличии товаров в интернет-магазинах. Вы можете с успехом осуществлять продвижение Вашей продукции, если будете своевременно обновлять информацию о Ваших товарах в таких каталогах.
Каталоги требуют, чтобы информация о товарах отправлялась на их веб-серверы в определённом формате. Система "1C-Битрикс: Управление сайтом" позволяет автоматизировать этот процесс без привлечения услуг программистов. На данный момент в системе реализована отгрузка пользовательских торговых каталогов в следующих форматах:
- CSV (new) - общий стандартный формат для дальнейшей обработки;
- CSV - старая версия общего стандартного формата для дальнейшей обработки, оставлена из соображений совместимости;
- Froogle - формат для торгового каталога семейства Google;
- Yandex - для торгового каталога Yandex;
- Yandex Simple - упрощённый формат торгового каталога Yandex.
Для облегчения доступа к экспорту часто используемых товарных групп в определённый формат, каждый из форматов предусматривает создание пользовательских профилей, содержащих информацию об экспортируемых группах товаров из выбираемых информационных блоков.
Если Ваш сайт работает под управлением операционной системы семейства UNIX, существует возможность наладить периодический экспорт разделов торгового каталога. Это может быть осуществлено путём привязки конкретного профиля экспорта к системной утилите cron.
Также при необходимости можно осуществить автоматическую выгрузку каталога при помощи т.н. функции-агента.
Агент - это PHP-функция, запускаемая с определённой периодичностью. Перед загрузкой каждой страницы система автоматически проверяет, есть ли агент, который нуждается в запуске, и в случае необходимости (по истечении определённого интервала времени) исполняет его.
Привязка выгрузки к утилите cron и создание агента выгрузки производится на странице Настройка экспорта. Примечание. Пути для экспорта различаются для систем с установленным модулем Интернет-магазин (sale) и без него. В первом случае это будет: Магазин > Настройки > Экспорт данных, во втором: Магазин > Торговый каталог > Экспорт данных.
Внизу страницы отображен путь к каталогу, где находятся скрипты экспорта. По умолчанию /bitrix/php_interface/include/catalog_export/.
Контекстная панель
Кнопка | Описание |
---|---|
Добавить профиль | Переход к форме добавления профиля для одного из данных типов экспорта. |
Настроить | Позволяет перейти к диалогу настройки внешнего вида отчетной формы. |
Настройки экспорта
Форматы выгрузки и действия над ними организованы в виде таблицы. Ниже дано описание ее полей.
Действия | ID | Название | Файл | Профиль | Меню | Агент | Cron | Использован | Кем изменен | Дата изменения |
---|---|---|---|---|---|---|---|---|---|---|
[1] | [2] | [3] | [4] | [5] | [6] | [7] | [8] | [9] | [10] | [11] |
Поле | Описание |
---|---|
[1] Действия | Операции, которые могут быть применены к профилю/скрипту экспорта:
|
[2] ID | Идентификатор профиля экспорта. Для скриптов экспорта идентификатор не задается. |
[3] Название | Название типа профиля экспорта, например, Yandex, Froogle.
Примечание: |
[4] Файл | Название файла - PHP скрипта, осуществляющего экспорт. |
[5] Профиль | Название профиля выгрузки. Профиль "по умолчанию" перед экспортом всегда запрашивает информационный блок, который требуется выгрузить. При экспорте с использованием пользовательского профиля, экспорт осуществляется автоматически, при этом выгружается именно тот информационный блок, который был выбран при создании профиля. |
[6] Меню | Указывает, помещен ли данный профиль для быстрого доступа в левое меню административной части. Поместить профиль в левое меню можно при помощи действия Добавить в меню в колонке Действия. |
[7] Агент | Указывает, существует ли агент, осуществляющий в случае необходимости (по истечении определённого интервала времени) автоматическую выгрузку элементов каталога. Создать агента для профиля можно при помощи действия Создать агента в колонке Действия. |
[8] Cron | Указывает, привязан ли профиль к утилите cron для автоматической периодической выгрузки. Привязка профиля к утилите cron осуществляется при помощи действия Привязать к cron в колонке Действия. |
[9] Использован | Дата и время последнего экспорта с использованием данного профиля. |
[10] Кем изменен | Имя пользователя, внесшего последние изменения в данный профиль. |
[11] Дата изменения | Дата и время последнего изменения данного профиля. |