взаимозависимые опции для товара: как реализовать?

Тема в разделе "Opencart", создана пользователем sitecreator, 1 июн 2013.

Информация :
Внимание форумчане! При создании тем, или выкладывании какой-либо информации проверьте в какой ветке форума вы находитесь! Не путайте Opencart и Opencart2. При несоблюдении данного условия выносится соответствующее наказание! И потом не говорите что вас НЕ ПРЕДУПРЕЖДАЛИ! По возможности используйте обменники mail, yandex, google, dropbox, rghost Дабы избежать просьб перезалить и проблем с рекламой!
Модераторы: ZiX
  1. sitecreator

    sitecreator

    Регистр.:
    1 май 2013
    Сообщения:
    209
    Симпатии:
    17
    Есть товар: дверь.

    есть опции цвета: черная, белая и т. д.
    есть опция: наличник для двери, он может быть тоже соответственно черный, белый и т. д.

    Как сделать чтобы при выборе цвета "черный" покупатель мог выбрать только черный наличник, т. е. чтобы опции "белый наличник" и т. д. были недоступны?
     
  2. Lery

    Lery

    Регистр.:
    17 май 2013
    Сообщения:
    273
    Симпатии:
    85

    для этого есть модули OpenStock или Dependent Options
     
    sitecreator нравится это.
  3. sitecreator

    sitecreator

    Регистр.:
    1 май 2013
    Сообщения:
    209
    Симпатии:
    17
    www.opencart.com/index.php?route=extension/extension/info&extension_id=5214&filter_search=Dependent%20Options
    Dependent Options
    похоже, что это подойдет.

    --------------
    но задача еще сложнее.
    никак не можем решить с заказчиком как же сделать удобнее.

    продолжу.

    к двери (это товар) помимо опций (наличник, стекло, коробка)
    идут еще дополнительные товары.

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

    т. е. при смене опции "цвет" должен еще меняться набор рекомендуемых товаров.
    каким образом это можно сделать?

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

    голову пока ломаю как это все реализовать.
    есть задание от заказчика, но пока так и не придумали верного и удобного алгоритма.
     
  4. Lery

    Lery

    Регистр.:
    17 май 2013
    Сообщения:
    273
    Симпатии:
    85
    копайте в модулях Аксессуары или Buy Together
     
  5. thekorolev

    thekorolev Постоялец

    Регистр.:
    24 май 2012
    Сообщения:
    107
    Симпатии:
    59
    Допиливайте модули dependent options и options boost.
     
  6. sitecreator

    sitecreator

    Регистр.:
    1 май 2013
    Сообщения:
    209
    Симпатии:
    17
    Вроде бы еще этот модуль должен подойти: Openstock
    http://www.opencart.com/index.php?route=extension/extension/info&extension_id=2833

    (выше мне советовали OpenSock, не нашел его потому, что ошибка в названии, одна буква, но смысл иной уже)

    про него по-русски подробно здесь пишут:
    http://jul-collection.com/opencart-openstock-sozdaem-zavisimyie-optsii.html

    придется тестировать разные варианты чтобы понять, что лучше подойдет.
     
  7. Lery

    Lery

    Регистр.:
    17 май 2013
    Сообщения:
    273
    Симпатии:
    85


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

    andreyrussian Создатель

    Регистр.:
    26 авг 2013
    Сообщения:
    13
    Симпатии:
    0
    мне тоже нужен этот модуль кто может в личку скиньте
     
  9. hisbvdis

    hisbvdis Постоялец

    Регистр.:
    17 июл 2013
    Сообщения:
    76
    Симпатии:
    15
    Chained Selects, но он платный
     
  10. Vmike12

    Vmike12 Создатель

    Регистр.:
    22 окт 2012
    Сообщения:
    17
    Симпатии:
    0
    Уже нет вроде Вот только количества по каждой опции мне не хватает. Может кто подскажет как реализовать