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/ , туда же добавляется скрипт: