Задача
Для вариантов товара нужен уникальный offer_id, например P1001-red-M, собранный из товара, цвета и размера.
Короткий ответ
Создайте поле из product_id и добавьте к нему значения {color} и {size} через дефис.
Как сделать в Eofferix
- Создайте колонку
offer_idизproduct_id.
Идентификатор варианта получается из нескольких исходных колонок. - Добавьте правило дописывания
-{color}в конец.
К product_idпоследовательно добавляются{color}и{size}через дефис. - Добавьте второе правило дописывания
-{size}. - Проверьте, что все варианты получили уникальный идентификатор.
Было / стало
Данные ниже учебные. Они показывают форму преобразования и не относятся к реальным файлам пользователей.
Было
исходные данные| product_id | color | size |
|---|---|---|
| P1001 | red | M |
| P1001 | blue | L |
Стало
результат| offer_id |
|---|
| P1001-red-M |
| P1001-blue-L |