Перейти до вмісту
Пошук в
  • Детальніше...
Шукати результати, які ...
Шукати результати в ...

Зависимые опции и их значения


Recommended Posts

Реализовал такой функционал. Допустим у нас есть размер 41 42 43 и есть цвета для 41 42 размеров белый и черный, а для 43 только черный. Когда покупатель выбирает 41 или 42 размер, то ему дают на выбор два цвета, если выбрал 43-й размер, то только черный цвет. Пока не выбрал размер, опция цвет не активна.

В админке в опциях товара, для опции мы можем указать родительскую опцию (для цвета это будет размер). Для значений указываем родительские значения родительской опции. Вложенность зависимостей ограничена вашей фантазией. Можно заставить покупателя выбирать сначала размер, потом цвет, потом материал и т. д.

Для такого функционала пришлось править код ядра магазина, как модуль оформить не выйдет. Потому, если кому надо, все решаем в индивидуальном порядке за определенную плату.

Если интересно могу сделать демо сайт.

Можно сгенерировать прайс со всеми возможными вариантами продуктов. В нашем примере это будет такой список:

Продукт размер 41 цвет белый

Продукт размер 41 цвет черный

Продукт размер 42 цвет белый

Продукт размер 42 цвет черный

Продукт размер 43 цвет черный

Надіслати
Поділитися на інших сайтах


Странно а они как модуль сделали http://www.opencart....earch=dependent

"Dependent Options is a VQMod script..."
Надіслати
Поділитися на інших сайтах

Сейчас 90% модулей используют VQMod. И при этом остаются модулями. Я ж писал к тому что если автор приложит чуть больше усилий и оформит это как модуль - то покупателей -заказчиков у него будет явно больше чем с этой темы, которая потеряется буквально через три дня

Надіслати
Поділитися на інших сайтах


Створіть аккаунт або увійдіть для коментування

Ви повинні бути користувачем, щоб залишити коментар

Створити обліковий запис

Зареєструйтеся для отримання облікового запису. Це просто!

Зареєструвати аккаунт

Вхід

Уже зареєстровані? Увійдіть тут.

Вхід зараз
  • Зараз на сторінці   0 користувачів

    • Ні користувачів, які переглядиють цю сторінку
×
×
  • Створити...

Important Information

На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність.