Quad.Wiki

Импорт характеристик из одной ячейки

Данный функционал применяется для загрузки характеристик в программу из файлов CSV или Excel, где все характеристики находятся в одной ячейке, в виде какого-то списка или таблицы.

1. В настройках прайса указывается поле, в которое будет загружена таблица характеристик

 

2. В настройках поля в колонке Доп. указывается формула

Вид формулы такой (параметры, разделенные вертикальной чертой | ):

params|;|:|1|2

где первый параметр это тег “params” - должен быть всегда таким

второй параметр ; - разделитель между характеристиками, может быть только 1 символ. Если оставить пусто, то значит разделителем программа будет считать перевод строки. Если разделитель “вертикальная черта”, то вместо знака | нужно указать текст “vert”.

третий : - разделитель между названием характеристики и значением характеристики, может быть только 1 символ. Если разделитель “вертикальная черта”, то вместо знака | нужно указать текст “vert”.

четвертый 1 - указывается позиция названия характеристики, после разделения

пятый 2 - указывается позиция значения характеристики, после разделения

может быть еще шестой параметр - указывается позиция названия группы характеристик, после разделения.

 

Пример 1

Мощность двигателя: 3.0 л.с., пиковая: 6.0 л.с., AC Motor | Беговое полотно: 1570 мм х 580 мм | Скорость: 0.8-20 км/ч | Толщина деки: 25 мм | Толщина полотна: 3,1 мм | Угол наклона: -3% - 15% | Вес: 198 кг | Габариты: 2190 x 960 x 1580 мм | Max нагрузка: 180 кг | Цвет: Silver grey | Дисплей: LCD display, USB, AUX 15" TFT Screen with Wifi | Особенности: 10 программ | Наличие: No

 

В примере разделитель между характеристиками - вертикальная черта, разделитель между названием характеристики и значением характеристики - двоеточие. Формула будет такой:

params|vert|:|1|2

 

Пример 2

Швейные операции|Швейный советник|1
Общие характеристики|Класс энергопотребления|A
Общие характеристики|ИК-подсветка|1
Основные характеристики|Количество компрессоров|1

 

Здесь каждая характеристика идет с новой строки, поэтому параметр 2 остается пустым. Разделитель между характеристикой и значением - вертикальная черта. Так же здесь после разделения характеристики по вертикальной черте будет 3 значение, первое из которых это название группы характеристик, т.е. название характеристики будет уже не первое значение из разделенных, а второе, а значение характеристики - третье. Формула будет такой:

params||vert|2|3|1

 

Пример 3

Вес (кг): 3,2

Вибрация (м/с2): 10

Длина шины: 10/25 (дюйм/см)

 

Характеристики с новой строки, разделитель значения - двоеточие. Формула:

params||:|1|2

 

Характеристики загрузятся в виде таблицы HTML. Чтобы они в программе стали характеристиками - их нужно преобразовать в набор характеристик: Инструкция