Skip to content

[Bug] Импорт CSV: многозначные опции («Список с автодополнением») сохраняются одним значением #309

@Ivan345com

Description

@Ivan345com

Описание

При импорте товаров из CSV колонка option.<key>
всегда сохраняется как одно значение опции, даже
если опция многозначная — тип «Список с
автодополнением»
Список значений (например, состав/ингредиенты)
попадает в товар одной строкой и на витрине
рендерится одним пунктом вместо нескольких.

Версия
MiniShop3 1.11.1-beta1

Шаги воспроизведения

  1. Создать опцию типа «Список с автодополнением»
    (comboOptions), например key = sostav, и
    назначить её категории.
  2. Подготовить CSV (разделитель ;):
    pagetitle;parent;option.sostav
    Тест;5;"мука, вода, соль"
  3. Импортировать через Утилиты → Импорт.
  4. Открыть товар (фронт
    msProductOptions/msOptions или
    OptionService::getProductOptionValues()).

Ожидаемый результат

Опция sostav содержит 3 значения — мука, вода,
соль (3 записи в ms3_product_options).

Фактический результат

Опция sostav содержит 1 значение — мука, вода, соль (1 запись). На выводе один <li> вместо трёх.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No fields configured for Bug.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions