Перейти к публикации
Поиск в
  • Дополнительно...
Искать результаты, содержащие...
Искать результаты в...

[Поддержка] Зависимые опции / Related Options


agi
 Поделиться

Рекомендованные сообщения

Зависимые опции / Related Options


Зависимые опции / Related Options


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

Для создания взаимосвязей в административной части магазина у опции товара появляется поле “Родительская опция”, а у значений - “Значение родительской опции”.

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

Поддерживаются все типы опций.

С версии 1.3 цена товара в карточке товара меняется в зависимости от выбранной опции. Налоги не поддерживаются.

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

Демо: http://options.erpshop.ru

логин/пароль: demo/demo

Примеры использования:

http://shop.yellowcat.ru/kombinezony/

http://solever.ru/mebel/kresla/

Для работы модуля необходим vqmod.

Проверен на: ocStore 1.5.3.1 - 1.5.5.1; OpenCart 1.5.6.

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


  • Добавил
    agi
  • Добавлено
    17.01.2014
  • Категория
  • Системные требования
  • Метод активации
    Автоматическая активация
  • Ioncube Loader
    Нет
  • ocStore
    1.5.5.1.2
    1.5.5.1.1
    1.5.5.1
    1.5.4.1.2
    1.5.4.1.1
    1.5.4.1
    1.5.3.1
    1.5.2.1
    1.5.1.3
  • OpenCart.Pro, ocShop
    OcShop 1.5.6.4.х
  • Обращение к серверу разработчика
    Нет

 

Ссылка на комментарий
Поделиться на других сайтах

  • 2 недели спустя...

Было бы хорошо если бы при выборе размера и цвета менялась и соответствующая картинка и цена....

Спасибо за комментарий! Такая возможность будет действительно полезной, это в планах на дальнейшее развитие модуля.

Ссылка на комментарий
Поделиться на других сайтах

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

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

 

С внешней точки зрения разница в том, что в указанном Вами модуле недоступные комбинации опций в карточке товара делаются недоступными для выбора, а в моем варианте скрываются.

В административной части магазина, в том модуле связи задаются в отдельной вкладке при редактировании товара, в моем в имеющейся вкладке "Опции".

Ссылка на комментарий
Поделиться на других сайтах

Вопрос к разработчикам - не поможете за доп. плату заставить его на MijoShop работать?

Если я не ошибаюсь, то MijoShop - это расширение для Joomla. Поскольку эта система не является профильной для разработок, доработки в сторону MijoShop, к сожалению, не будут производиться.

Ссылка на комментарий
Поделиться на других сайтах

Как бы подружить Ваш модуль с этим https://opencartforum.com/files/file/743-%D0%BE%D0%B1%D0%BD%D0%BE%D0%B2%D0%BB%D0%B5%D0%BD%D0%B8%D0%B5-%D1%86%D0%B5%D0%BD%D1%8B-%D0%BF%D1%80%D0%B8-%D0%B2%D1%8B%D0%B1%D0%BE%D1%80%D0%B5-%D0%BE%D0%BF%D1%86%D0%B8%D0%B8-%D0%B1%D0%B5%D0%B7-ajax-vqmod/

 

не хотят совместно работать, у Вашего перестают выпадать доп. оции.

Ссылка на комментарий
Поделиться на других сайтах


При первом сохранении доп. опций в карточке товара вываливаются нотисы

Notice: Undefined index: master_option_value in /ваш домен.ru/public_html/vqmod/vqcache/vq2-admin_model_catalog_product.php on line 197Notice: Undefined index: master_option_value in /ваш домен.ru/public_html/vqmod/vqcache/vq2-admin_model_catalog_product.php on line 197Warning: Cannot modify header information - headers already sent by (output started at /ваш домен.ru/public_html/admin/index.php:85) in /ваш домен.ru/public_html/vqmod/vqcache/vq2-system_engine_controller.php on line 28Warning: Cannot modify header information - headers already sent by (output started at /ваш домен.ru/public_html/admin/index.php:85) in /ваш домен.ru/public_html/vqmod/vqcache/vq2-system_engine_controller.php on line 29

В итоге всё нормально сохраняется но напрягает. (OpenCart v1.5.6.1)

Ссылка на комментарий
Поделиться на других сайтах


А какая глубина вложения опций 

К примеру

Стул-Цвет стула-Высота-наличие ручек-материал

на демо увидел только 2 вложения, а в админке ни чего не поменять 

Ссылка на комментарий
Поделиться на других сайтах


При первом сохранении доп. опций в карточке товара вываливаются нотисы

Notice: Undefined index: master_option_value in /ваш домен.ru/public_html/vqmod/vqcache/vq2-admin_model_catalog_product.php on line 197Notice: Undefined index: master_option_value in /ваш домен.ru/public_html/vqmod/vqcache/vq2-admin_model_catalog_product.php on line 197Warning: Cannot modify header information - headers already sent by (output started at /ваш домен.ru/public_html/admin/index.php:85) in /ваш домен.ru/public_html/vqmod/vqcache/vq2-system_engine_controller.php on line 28Warning: Cannot modify header information - headers already sent by (output started at /ваш домен.ru/public_html/admin/index.php:85) in /ваш домен.ru/public_html/vqmod/vqcache/vq2-system_engine_controller.php on line 29

В итоге всё нормально сохраняется но напрягает. (OpenCart v1.5.6.1)

К сожалению не удается добиться такой же ошибки на чистой сборке OpenCart 1.5.6 с opencart.com.

Опишите пожалуйста подробнее всю последовательность ваших действий. Возможно, что-то делаю не так. Также откуда скачана ваша версия сборки.

 

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

Ссылка на комментарий
Поделиться на других сайтах

А какая глубина вложения опций 

К примеру

Стул-Цвет стула-Высота-наличие ручек-материал

на демо увидел только 2 вложения, а в админке ни чего не поменять 

Вообще глубина вложенности не ограничена. Вот пример.

 

Но если Вам нужен учет количества товаров в разрезе полной комбинации, например:

"белый-50см-есть ручки" - 2 штуки,

"красный-50см-есть ручки" - 3 штуки,

то осуществить такое будет нельзя. Так как для наличия ручек (3й по порядку опции) идет выбор только высоты (только значения ее родительской), а не комбинации "цвет-высота" (не комбинации родительской с ее родительскими).

То есть когда Вы свяжете наличие ручек "да" с высотой "50см" и зададите для этой связки количество товаров 2, то это количество будет распространяться на оба случая:

"белый-50см-есть ручки" - 2 штуки,

"красный-50см-есть ручки" - 2 штуки.

 

В дальнейшем планируются доработки модуля в эту сторону.

Ссылка на комментарий
Поделиться на других сайтах

К сожалению не удается добиться такой же ошибки на чистой сборке OpenCart 1.5.6 с opencart.com.

Опишите пожалуйста подробнее всю последовательность ваших действий. Возможно, что-то делаю не так. Также откуда скачана ваша версия сборки.

 

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

 

Сборка та же с http://www.opencart.com/index.php?route=download/download  v1.5.6.1 ошибка возникает в момент назначения одной из опций родительской причём опция всё таки назначается и дальше работает без ошибок пока не назначаеш новую опцию (при необходимости могу дать доступ на сайт). А вот за взаимодействие с модулем обновления цены буду очень признателен)

Ссылка на комментарий
Поделиться на других сайтах


Уважаемый agi. Установил чистый ocStore Версия 1.5.5.1.1 проблема с нотисами при назначении родительской опции осталась, кроме того отказался работать на купленном мной вот этом шаблоне https://opencartforum.com/files/file/1616-bootstrap-ocshop-template-v-20/ , прошу Вашей помощи.

Ссылка на комментарий
Поделиться на других сайтах


Уважаемый agi. Установил чистый ocStore Версия 1.5.5.1.1 проблема с нотисами при назначении родительской опции осталась, кроме того отказался работать на купленном мной вот этом шаблоне https://opencartforum.com/files/file/1616-bootstrap-ocshop-template-v-20/ , прошу Вашей помощи.

На специально установленном чистом ocStore 1.5.5.1.1 при всем желании не получается воспроизвести Ваших ошибок в админке. Если можете, то дайте пожалуйста доступ на тот сайт, где возникают ошибки, и, что важно, полностью опишите по шагам действия.

 

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

Ссылка на комментарий
Поделиться на других сайтах

На специально установленном чистом ocStore 1.5.5.1.1 при всем желании не получается воспроизвести Ваших ошибок в админке. Если можете, то дайте пожалуйста доступ на тот сайт, где возникают ошибки, и, что важно, полностью опишите по шагам действия.

 

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

По поводу ошибок тут грешу на хостера (timeweb.ru) на другом хостинге как только не извращался проблем не было. А вот по поводу шаблона к Вам обратился потому что разработчик шаблона скажем так к Вам послал) видимо не судьба будет пользоваться этим шаблоном, Ваш модуль для меня критичнее.

Ссылка на комментарий
Поделиться на других сайтах


  • 2 недели спустя...

Как бы подружить Ваш модуль с этим https://opencartforum.com/files/file/743-%D0%BE%D0%B1%D0%BD%D0%BE%D0%B2%D0%BB%D0%B5%D0%BD%D0%B8%D0%B5-%D1%86%D0%B5%D0%BD%D1%8B-%D0%BF%D1%80%D0%B8-%D0%B2%D1%8B%D0%B1%D0%BE%D1%80%D0%B5-%D0%BE%D0%BF%D1%86%D0%B8%D0%B8-%D0%B1%D0%B5%D0%B7-ajax-vqmod/

 

не хотят совместно работать, у Вашего перестают выпадать доп. оции.

В версии 1.3 модуля связанных опций добавлен функционал изменения цены в карточке товара в зависимости от выбранной опции. Он не так широк, как у указанного Вами, но для стандартных задач подходит. Пример.

Ссылка на комментарий
Поделиться на других сайтах

Не работает, версия 1.5.5.1 Opencart чистая скачанная с оф сайта.

http://tuningmania.su/express-marquage.com/

Логин и пароль к админке могу предоставить в личку.

Ссылка на комментарий
Поделиться на других сайтах


Не работает, версия 1.5.5.1 Opencart чистая скачанная с оф сайта.

http://tuningmania.su/express-marquage.com/

Логин и пароль к админке могу предоставить в личку.

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

Ссылка на комментарий
Поделиться на других сайтах

  • 4 недели спустя...

К сожалению не удается добиться такой же ошибки на чистой сборке OpenCart 1.5.6 с opencart.com.

Опишите пожалуйста подробнее всю последовательность ваших действий. Возможно, что-то делаю не так. Также откуда скачана ваша версия сборки.

 

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

 

Здравствуйте!

 

Такая же ошибка вылетает... ее можно получить если не заполнить поля: модель или наименование товара, тогда при нажатии на кнопку "Сохранить" вылетают нотис.

Ссылка на комментарий
Поделиться на других сайтах


Здравствуйте!

 

Такая же ошибка вылетает... ее можно получить если не заполнить поля: модель или наименование товара, тогда при нажатии на кнопку "Сохранить" вылетают нотис.

Теперь ошибка поймана и исправлена в версии 1.3.3.

Ссылка на комментарий
Поделиться на других сайтах

  • 1 месяц спустя...

 

https://opencartforum.com/index.php?app=downloads&module=display&section=screenshot&id=1599

Название: Зависимые опции / Related Options

Добавил: agi

Добавлен: 17 янв. 2014

Категория: Прочее

 

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

Для создания взаимосвязей в административной части магазина у опции товара появляется поле “Родительская опция”, а у значений - “Значение родительской опции”.

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

Поддерживаются все типы опций.

С версии 1.3 цена товара в карточке товара меняется в зависимости от выбранной опции. Налоги не поддерживаются.

Демо: http://options.erpshop.ru

логин/пароль: demo/demo

Примеры использования:

http://shop.yellowcat.ru/kombinezony/

http://solever.ru/mebel/kresla/

Для работы модуля необходим vqmod.

Проверен на: ocStore 1.5.3.1 - 1.5.5.1; OpenCart 1.5.6.

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

 

Нажмите здесь, чтобы скачать файл

 

Здравствуйте скачал файл , поставил на ostore 1.5.5.1.1 ничего в модулях не появилось , и в опциях товара тем более , что может быть ? подскажите пожалуйста что делать

Ссылка на комментарий
Поделиться на других сайтах


Здравствуйте скачал файл , поставил на ostore 1.5.5.1.1 ничего в модулях не появилось , и в опциях товара тем более , что может быть ? подскажите пожалуйста что делать

Здравствуйте! Напишите пожалуйста в личные сообщения доступ к вашему сайту (фтп и админка), я попробую найти причину проблемы.

Ссылка на комментарий
Поделиться на других сайтах

  • 1 месяц спустя...

Здравствуйте, agi! Интернет-магазин банных печей. У каждой печи есть опция "объём парной", а у объём в свою очередь должна быть опция "ламель" и для каждого объёма у ламели своя цена. Пример: http://xn----8sbelv7aeef9h.xn--p1ai/bannie-pechi/lamel-zmeevike.html только там сейчас отдельные опции. Подойдёт ли данный модуль для моего сайта и будет ли он конфликтовать с этим модулем https://opencartforum.com/files/file/743-%D0%BE%D0%B1%D0%BD%D0%BE%D0%B2%D0%BB%D0%B5%D0%BD%D0%B8%D0%B5-%D1%86%D0%B5%D0%BD%D1%8B-%D0%BF%D1%80%D0%B8-%D0%B2%D1%8B%D0%B1%D0%BE%D1%80%D0%B5-%D0%BE%D0%BF%D1%86%D0%B8%D0%B8-%D0%B1%D0%B5%D0%B7-ajax-vqmod/

Ссылка на комментарий
Поделиться на других сайтах


Здравствуйте, agi! Интернет-магазин банных печей. У каждой печи есть опция "объём парной", а у объём в свою очередь должна быть опция "ламель" и для каждого объёма у ламели своя цена. Пример: http://xn----8sbelv7aeef9h.xn--p1ai/bannie-pechi/lamel-zmeevike.html только там сейчас отдельные опции. Подойдёт ли данный модуль для моего сайта и будет ли он конфликтовать с этим модулем https://opencartforum.com/files/file/743-%D0%BE%D0%B1%D0%BD%D0%BE%D0%B2%D0%BB%D0%B5%D0%BD%D0%B8%D0%B5-%D1%86%D0%B5%D0%BD%D1%8B-%D0%BF%D1%80%D0%B8-%D0%B2%D1%8B%D0%B1%D0%BE%D1%80%D0%B5-%D0%BE%D0%BF%D1%86%D0%B8%D0%B8-%D0%B1%D0%B5%D0%B7-ajax-vqmod/

Здравствуйте!

Для описанной цели наш модуль подойдет. Но с указанным Вами модулем будет конфликтовать, потому что vqmod у обоих модулей вносит изменения в одни и те же места шаблона.

Ссылка на комментарий
Поделиться на других сайтах

Создайте аккаунт или войдите в него для комментирования

Вы должны быть пользователем, чтобы оставить комментарий

Создать аккаунт

Зарегистрируйтесь для получения аккаунта. Это просто!

Зарегистрировать аккаунт

Войти

Уже зарегистрированы? Войдите здесь.

Войти сейчас
 Поделиться

×
×
  • Создать...

Важная информация

На нашем сайте используются файлы cookie и происходит обработка некоторых персональных данных пользователей, чтобы улучшить пользовательский интерфейс. Чтобы узнать для чего и какие персональные данные мы обрабатываем перейдите по ссылке. Если Вы нажмете «Я даю согласие», это означает, что Вы понимаете и принимаете все условия, указанные в этом Уведомлении о Конфиденциальности.