Список вариантов продукта с полем количества на вариант (который связан с продуктом настраиваемого)

magento.stackexchange https://magento.stackexchange.com/questions/7948

  •  16-10-2019
  •  | 
  •  

Вопрос

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

На фронте эти настраиваемые продукты видны (и связанные с ними продукты, не видимые индивидуально), и каждый настраиваемый продукт имеет раскрытие, в котором отображаются варианты, которые клиент может выбрать (это связанные с ними продукты).

Что нам нужно изменить, так это то, чтобы эти параметры были видимыми в списке, каждый из которых с полем количества, чтобы пользовательский мог вводить величины для нескольких параметров одновременно и добавить в корзину.

Мне интересно, знает ли кто -нибудь о расширении, которое может обеспечить эту функциональность или как вы бы посоветовали реализовать это с минимальным количеством изменений?

Я предполагаю, что мы могли бы использовать сгруппированные продукты для этого, но это будет королевская головная боль, изменяющая то, как практически каждый продукт на сайте настроен.

Расширения, которые мы видели до сих пор, которые предлагают эту функциональность только изменяют функциональность функции «пользовательские параметры».

Ваши предложения высоко ценятся. Спасибо.

Редактировать

Я только что проверил это, и сгруппированный продукт прекрасно работает для того, что мы преследуем. Единственная проблема заключается в том, что это многоуровневый, и мы хотим, чтобы варианты с количественными полями были только в одном магазине. Поэтому, если я не ошибаюсь, потребует создания двух из всех продуктов, чтобы в розничном магазине они были настраиваемыми продуктами, а в оптовом магазине они будут сгруппировать продукты.

Редактировать 2

Дальнейшее тестирование и следующий сценарий работает:-

Розничный магазин

  • Родительский продукт (00x) <- это настраиваемая
    • Детский продукт (00A)
    • Детский продукт (00A)
    • Детский продукт (00A)

Оптовый магазин

  • Родительский продукт (00y) <- это сгруппирован
    • Детский продукт (00A)
    • Детский продукт (00A)
    • Детский продукт (00A)

Три дочерних продукта под настраиваемыми и сгруппированными являются одинаковыми продуктами. Это означает, что только родительский продукт должен быть дублирован в каталоге (вместо каждого продукта).

  • Родительский продукт (настраиваемый) для розничного магазина.
  • Родительский продукт (сгруппирован) для оптового магазина.

Мне было бы интересно услышать, что кто -то подошел бы к этому по -другому ...

Это было полезно?

Решение

Согласно обновлениям в оригинальном вопросе, мы нашли приведенное ниже решение (обходной путь?), Чтобы обеспечить лучший способ достичь того, что мы хотели. Я думаю, что единственным другим способом был бы либо создать совершенно новый тип продукта для них, либо реализовать некоторые условия, расширяющие настраиваемые и сгруппированные типы продуктов ...

Дальнейшее тестирование и следующий сценарий работает:-

Розничный магазин

  • Родительский продукт (00x) <- это настраиваемая
    • Детский продукт (00A)
    • Детский продукт (00A)
    • Детский продукт (00A)

Оптовый магазин

  • Родительский продукт (00y) <- это сгруппирован
    • Детский продукт (00A)
    • Детский продукт (00A)
    • Детский продукт (00A)

Три дочерних продукта под настраиваемыми и сгруппированными являются одинаковыми продуктами. Это означает, что только родительский продукт должен быть дублирован в каталоге (вместо каждого продукта).

  • Родительский продукт (настраиваемый) для розничного магазина.
  • Родительский продукт (сгруппирован) для оптового магазина.
Лицензировано под: CC-BY-SA с атрибуция
Не связан с magento.stackexchange
scroll top