Выгрузка справочника работ из 1С:Альфа-Авто Автосалон Автосервис в формате CSV в интернет-магазин Woocommerce, работающий на WordPress.
В продолжение моей темы: 1С:Альфа-Авто Автосалон Автосервис: обмен с сайтом.
Данная обработка делает выгрузку справочника "Автоработы", в формат CSV на FTP сервер вашего сайта.
Принцип работы практически полностью аналогичен этой, описание можно посмотреть здесь.
Основных отличий несколько:
1. В Woocommerce добавилась возможность загружать с товаром СЕО-описание, это было применено в данной обработке, добавились новые поля в таблицу выгрузки.
Заполняются поля СЕО: снипет (СЕО-заголовок, мета-описание), фокусное слово. СЕО-описание генерируестя автоматически из наименований работ. Длинна этих значений ограничена стандартами СЕО.
К СЕО-заголовку можно добавить пару своих слов (из группы "Настройки СЕО"), если позволяет длинна, (см. скриншот с СЕО).
2. К описанию работы добавляются некоторые PHP-коды, для выделения жирным шрифтом, перевод строки, и добавляется общий для всех текст (из группы "Настройки СЕО"). (см. скриншот с СЕО, внизу "Цены не являются публичной офертой...")
3. Перед формированием выгрузки, для корректного формирования категорий работ в магазине WordPress, необходимо очистить наименования групп и работ от знака "/" (слеш). Для этого необходимо нажать кнопку ниже для замены "/" на выбранный символ в списке.
4. Если к головной (выгружаемой) группе работ присоединить картинку, она будет выгружена на сайт и будет отображаться в головной категории. Эта же картинка присваивается всем работам, выгружаемым на сайт (с картинкой как-то красивее).
5. Подправлен недочет предыдущей обработки: выгрузить на диск (для просмотра CSV-файла) можно без выгрузки на FTP. Надо снять"V" "выгружать на ФТП".
В магазине категории (дерево работ) создаются согласно группам работ справочника Авторабот. (см. скриншот).
Результат сего деяния можно посмотреть на моём тестовом сайте.
Здравая критика приветствуется.
С удовольствием выслушаю предложения и пожелания.
Если есть идеи, пишите.
Если есть сервисы, желающие по-экспериментировать, готов взять 1-2. Условия обсуждаемы, пишите в личку.
Обработка тестировалась:
Платформа: 1С:Предприятие 8.3 (8.3.10.2639)
Конфигурации: Альфа-Авто: Автосалон+Автосервис+Автозапчасти ПРОФ, редакция 5.0, Альфа-Авто: Автосалон+Автосервис+Автозапчасти ПРОФ, редакция 5.1