Quad.Wiki
OKAYCMS
Загрузка товаров с сайта
Для загрузки товаров с сайта используется стандартный экспорт CMS
Полученный файл сохраните в папку Quad Solutions\files\1_ main\ с названием export_site.csv
Товары из этого файла загрузятся при полном обновлении, либо их можно загрузить принудительно
Варианты
Вариант товара заполняется в карточке товара
Дополнительные категории
Дополнительные категории можно указать либо в карточке товара, либо сразу нескольким выбранным товарам:
Правило написания дополнительных категорий:
1. Категория должна содержать полный путь, разделенный знаком наклонной черты / , пример: Бытовая техника/Крупная бытовая техника/Холодильники
2. Если дополнительных категорий несколько, они должны быть разделены знаком "две запятые и пробел", т.е. ",, ", пример:
Бытовая техника/Крупная бытовая техника/Холодильники,, Бренды/Bosch,, Подарки/Новый год
Добавление нового товара на сайт
При выполнении полного обновления через Quad.Magic у вас сформируется файл Quad Solutions\files\4_ out\site_full.csv - его нужно загрузить через админку сайта
Стандартные поля здесь будут выбраны сразу, свойства (характеристики) - нужно будет выбрать дополнительно соответствие, либо просто нажать "Добавить все новые", после чего сделать импорт. По мере того, как у вас будет расти база добавляемых товаров, файл с новыми товарами будет увеличиваться в размере и импорт может занимать продолжительное время. Чтобы не грузить каждый раз одни и те же товары, вы можете ограничивать экспорт по ID товара. Для этого нужно войти в Редактор Quad.Magic и изменить настройку 4 следующего задания:
Число, указанное на скриншете, это QID товара, т.е. уникальный идентификатор товара в программе. Вы можете во вкладке Продукция отсортировать товар по этой колонке и скопировать QID последнего добавленного на сайт товара и заменить его в Настройки 4 задания, которое формирует обновление. В этом случае в файл будут выгружаться товары начиная со следующего ИД, после указанного.
Обновление свойств (характеристик)
Если у вас на сайте уже были товары, то для загрузки характеристик таким товарам используется дополнительный файл Quad Solutions\files\4_ out\site_params.csv - сделайте его импорт так же, как и импорт новых товаров. В файле содержатся только характеристики, нужно это для того, чтобы не затереть фото и описания у старых товаров. Выгрузка ограничивается только определенными категориями товаров, которые указываются в Автозаполнении.
Если вы хотите сделать выгрузку характеристик сразу всех категорий - очистите этот фильтр.
После этого выполните правило
И сделайте экспорт
Обновление цен и наличия
Цены и наличия обновляются полностью автоматически при выполнении действий Полного обновления, либо обновления только цен и наличия через Quad.Magic
Настройки
(информация ниже нужна только если вы настраиваете выгрузку сами)
Настройки импорта Основного прайса можно добавить из Quad.Net (название OkayCMS) или же загрузить из файла:
Перед загрузкой вам нужно создать дополнительные пользовательские поля:
Дополнительные категории - тип текст, для загрузки дополнительных категорий
Символьный код - тип строка, для загрузки URL товара (только части, относящейся к товару, например nazvanie-tovara-1)
Фото URL - тип строка, ссылка на фото товара
Вариант - тип строка, для загрузки варианта товара
После импорта настройки прайса укажите созданные пользовательские поля, чтобы настройка соответствовала тому, что на скриншете
Выгрузка товаров на сайт
Для выгрузки можно использовать 3 настройки экспорта:
simpla - выгрузка новых товаров с характеристиками
Макрос для обработки результатов экспорта:
simpla params - выгрузка характеристик всем товарам (используется в случае, когда на сайте уже были товары, чтобы старым товарам загрузить только характеристики и не затирать фото и описания)
Товары в данный экспорт отбираются с помощью автозаполнения.
Макрос:
simpla price - для обновления цен и наличия через базу данных
Данный файл по FTP загружается на сайт в папку files/quad/ , туда же добавляется скрипт: