Перейти к содержанию

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

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

Требуется модуль связанных между собой товаров.

ТЗ:

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

Например: есть товар 1 и 2, и есть комплект из товаров 1 и 2. При покупке комплекта, должно происходить списание товара 1 и 2, а при покупке товара 1 или 2 должно происходить списание комплекта. Также если покупатель добавил комплект и отдельно товар 1, а вместе их нет в наличии, тогда в корзине должно быть уведомление о том, что товара товара 1 нет в наличии.

 

Поделиться сообщением


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

Кто-нибудь?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
1. А "комплект" уже как-то реализован на сайте?

2. Комплекты могут состоять только из 2-х отдельных товаров? Или может быть комплект из 3-х, 4-х и тд.?

3. В каком смысле "бронирование" товара?

 

Вот пример комплекта, это отдельная позиция на сайте: http://4push.ru/aksessuary-dlja-apple/ipad-air/komplekty-dlya-ipad-air/komplekt-iz-oblogki-smart-cover-i-neprozrachnoj-zadnej-nakladki-dlya-ipad-air-belyj

Товар 1: http://4push.ru/aksessuary-dlja-apple/ipad-air/oblozhki-smart-cover-dlya-ipad-air/oblozhka-smart-cover-dlya-ipad-5-air-belaya

Товар 2: http://4push.ru/aksessuary-dlja-apple/ipad-air/nakladki-pod-smart-cover-dlya-ipad-air/nakladka-plastikovaya-neprozrachnaya-sovmestimaya-so-smart-cover-dlya-ipad-air-belaya

Из этих двух товаров состоит комплект, нужно чтобы при покупке комплекта — списывался Товар 1 и Товар 2; при покупке Товара 1 — списывался комплект; при покупке Товара 2 — списывался комплект.

Бронирование — имеется в виду, что когда человек добавляет в корзину комплект должно происходить заочное списание товара. Поясню, человек добавил комплект из Товара 1 и Товара 2, при этом Товар 1 имеется в количестве — 1 шт., комплектов соответственно тоже — 1шт., но при этом он хочет купить и комплект и Товар 1 одновременно, получится ли у него это?

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

Поделиться сообщением


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

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

и потом некоторые модули могут перестать работать или неустановиться.

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

Поделиться сообщением


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

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

и потом некоторые модули могут перестать работать или неустановиться.

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

Спасибо за Ваш ответ, Вы могли бы предложить решение задачи?

Если часть ТЗ про бронирование проблемно осуществить, что скажете по первой части ТЗ (эта часть самая нужная)? Касательно списания товара при покупке комплекта или отдельно товаров из комплекта.

Поделиться сообщением


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

Вот пример комплекта, это отдельная позиция на сайте: http://4push.ru/aksessuary-dlja-apple/ipad-air/komplekty-dlya-ipad-air/komplekt-iz-oblogki-smart-cover-i-neprozrachnoj-zadnej-nakladki-dlya-ipad-air-belyj/

Товар 1: http://4push.ru/aksessuary-dlja-apple/ipad-air/oblozhki-smart-cover-dlya-ipad-air/oblozhka-smart-cover-dlya-ipad-5-air-belaya/

Товар 2: http://4push.ru/aksessuary-dlja-apple/ipad-air/oblozhki-smart-cover-dlya-ipad-air/oblozhka-smart-cover-dlya-ipad-5-air-belaya/

Из этих двух товаров состоит комплект, нужно чтобы при покупке комплекта — списывался Товар 1 и Товар 2; при покупке Товара 1 — списывался комплект; при покупке Товара 2 — списывался комплект.

это пример на стороннем сайте или ваш магазин, на котором надо внедрить этот функционал (с сохранением текущей структуры товаров/комплектов или можно изменить?)?

ссылки на отдельные товары - идентичные.

Поделиться сообщением


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

это пример на стороннем сайте или ваш магазин, на котором надо внедрить этот функционал (с сохранением текущей структуры товаров/комплектов или можно изменить?)?

ссылки на отдельные товары - идентичные.

Это мой магазин, на нём нужно внедрить такой функционал. Комплекты будут добавляться(новые).

Исправил ссылки в третьем сообщении.

"с сохранением текущей структуры товаров/комплектов или можно изменить?" Не совсем понял вопрос, поясните пожалуйста.

Поделиться сообщением


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

Так есть же модуль Комплекты товаров, чем он не подходит?

http://g.zeos.in/?q=opencart%20%D0%BA%D0%BE%D0%BC%D0%BF%D0%BB%D0%B5%D0%BA%D1%82%D1%8B%20%D1%82%D0%BE%D0%B2%D0%B0%D1%80%D0%BE%D0%B2

Поделиться сообщением


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

Так есть же модуль Комплекты товаров, чем он не подходит?

http://g.zeos.in/?q=opencart%20%D0%BA%D0%BE%D0%BC%D0%BF%D0%BB%D0%B5%D0%BA%D1%82%D1%8B%20%D1%82%D0%BE%D0%B2%D0%B0%D1%80%D0%BE%D0%B2

Если бы Вы прочитали не только заголовок темы, глупых вопросов бы не возникло.

Поделиться сообщением


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

Если бы Вы прочитали не только заголовок темы, глупых вопросов бы не возникло.

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

Поделиться сообщением


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

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

Перечитайте еще раз ТЗ и описание того, что предложили Вы. Две совершенно разные задачи.

https://opencartforum.com/topic/46470-%D0%BC%D0%BE%D0%B4%D1%83%D0%BB%D1%8C-%D1%81%D0%B2%D1%8F%D0%B7%D0%B0%D0%BD%D0%BD%D1%8B%D1%85-%D1%82%D0%BE%D0%B2%D0%B0%D1%80%D0%BE%D0%B2/?do=findComment&comment=400222

Поделиться сообщением


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

Перечитайте еще раз ТЗ и описание того, что предложили Вы. Две совершенно разные задачи.

Ну что ж, Вам виднее.

Поделиться сообщением


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

Работа выполнена — afwollis. Тему можно закрыть. Спасибо.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
Гость
Эта тема закрыта для публикации ответов.

  • Похожий контент

    • От kimk
      Добрый день!
      Ищу модуль или того, кто реализует модуль для окстора 3 в части автоматизации проставления связанных (похожих, рекомендованных) товаров в зависимости от заданных условий. Искал - не нашел. На мой взгляд это вообще один из самых нужных модулей по идее должен быть.
      Сейчас при редактировании товара как мы все знаем в админке на вкладке связи необходимо тыкнуть в поле "рекомендуемые товары" и начинать вводить название товара и из предложенных выпавших по одному выбирать тот, который нам нужен. Это категорически неудобно, особенно если товаров тысячи.
       
      Нам бы хотелось чтобы была примерно следующая реализация такого рода модуля:
      1) Открываем модуль, в нем через некий фильтр выбираем те категории товаров или подкатегории или конкретные товары, которым нужно добавить или заменить связанные товары (то есть фильтр по бренду и/или по названию и/или по атрибуту и/или по опциям)
      2) Далее выбираем критерии (условия), исходя из которых добавляются связанные товары с учетом "и" или "или" на основе названия, атрибутов, бренда, цены, опций и т.д., например:
      - тот же бренд
      - и/или цена та же в заданном диапазоне +/- 1500 рублей, например
      - и/или совпадает 2-3 слова в названии товара (кол-во совпадений можно выбрать)
      - и/или совпадает 5-10 атрибутов (кол-во совпадений можно выбрать)
      - и/или совпадает конкретно заданный атрибут/опция
      - и/или товар из той же категории
      и т.д., то есть максимально возможное кол-во критериев, в рамках разумного конечно.
      при этом при задании критериев было бы неплохо, чтобы был счетчик минимального кол-ва совпадений для товара, на случай если вдруг мы проставим фильтр критериев, и не оказалось, что там вообще нет совпадений.
      3) далее задаем / ограничиваем кол-во проставляемых связанных товаров, например не более 5-ти для каждого товара, исходя из наиболее подходящих по убыванию 
      4) далее нажимаем кнопку например "проставить (связать)" и вуа-ля у нас у выбранных товаров автоматом проставлены все связанные/похожие товары
       
       
    • От ocgo
      390.00 руб
      Скачать/Купить дополнение


      Варианты товара по атрибутам (связанные товары)
      Демо: demo1.opencartgo.com
      Админпанель: demo1.opencartgo.com/admin
      Логин: demo, пароль: demo
       
      Модуль позволяет связывать товары по атрибутам и выводить в карточке товара ссылки на связанные товары.
      Может применяться для вывода товаров с другим цветом, или любым другим атрибутом, и перехода на карточки этих товаров.
       
      Доступны два варианта связок:
      Через добавление к товару связанных товаров. Автоматическое связывание товаров с одинаковой моделью. Атрибут становится связывающим, если в его настройках включается галочка «Связывающий атрибут». Связаны будут только те товары, которые имеют общие связывающие атрибуты.
       
      Ссылки на варианты товара выводятся в трех видах:
      Цвет атрибута (если для атрибута товара задан цвет) Значение атрибута Картинка товара (если в настройках атрибута включена опция «Отображать миниатюры связанных товаров»)  
      Для атрибутов в настройках товара добавлено поле «Цвет» с возможностью установки цвета через встроенный инструмент colorpicker, либо с помощью вставки HEX-кода.
      По умолчанию блок со связанными товарами отображается под заголовком (h1), однако его можно вставить в любое место карточки товара.
      OCMOD (модуль не изменяет файлы ядра, не влияет на обновления, легко инсталлируется и удаляется).
      Поддержка мультиязычности (в поставке модуля два языка – русский и английский).
      Добавил ocgo Добавлено 05.10.2018 Категория Серии, Комплекты Системные требования Сайт разработчика Старая цена Метод активации По запросу в ЛС
      По запросу на почту
      По емейлу Ioncube Loader Нет OpenCart 3.0
      2.3 ocStore 3.0
      2.3 OpenCart.Pro, ocShop Обращение к серверу разработчика Нет  
    • От ocgo
      Демо: demo1.opencartgo.com
      Админпанель: demo1.opencartgo.com/admin
      Логин: demo, пароль: demo
       
      Модуль позволяет связывать товары по атрибутам и выводить в карточке товара ссылки на связанные товары.
      Может применяться для вывода товаров с другим цветом, или любым другим атрибутом, и перехода на карточки этих товаров.
       
      Доступны два варианта связок:
      Через добавление к товару связанных товаров. Автоматическое связывание товаров с одинаковой моделью. Атрибут становится связывающим, если в его настройках включается галочка «Связывающий атрибут». Связаны будут только те товары, которые имеют общие связывающие атрибуты.
       
      Ссылки на варианты товара выводятся в трех видах:
      Цвет атрибута (если для атрибута товара задан цвет) Значение атрибута Картинка товара (если в настройках атрибута включена опция «Отображать миниатюры связанных товаров»)  
      Для атрибутов в настройках товара добавлено поле «Цвет» с возможностью установки цвета через встроенный инструмент colorpicker, либо с помощью вставки HEX-кода.
      По умолчанию блок со связанными товарами отображается под заголовком (h1), однако его можно вставить в любое место карточки товара.
      OCMOD (модуль не изменяет файлы ядра, не влияет на обновления, легко инсталлируется и удаляется).
      Поддержка мультиязычности (в поставке модуля два языка – русский и английский).
    • От angin89
      Возможно ли сделать описанное ниже и сколько по деньгам и времени?!
      Пример http://demo1.opencartgo.com/xiaomi-redmi-4x-gold-32gb
      нужны выбор цвета и объема памяти, с переходом на страницы а не подгрузкой фото, в идеале автоматический вариант по модели товара, естественно цвет и память как атрибуты впишутся вручную!
      Есть готовое решение приведенное в примере, но не могу купить, автор приостановил продажу и не отвечает!
      Версия ocStore 2.1.0.2.1

    • От ambalocha69
      485.00 руб
      Скачать/Купить дополнение


      Модуль "Рубрикатор "
      Небольшой модуль, который выводит на странице продукта ссылки на другие продукты.
      Подбор ссылок может осуществляться по следующим критериям:
      товары из родительской категории продукта
      товары того же производителя
      товары той же модели
      товары содержащие хотя бы одно из ключевых слов продукта
      товары содержащие хотя бы один из тегов продукта

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

      Для Opencart\ocStore\ocShop 1.5.X - 2.X
      Не зависит от Вашего шаблона. Не изменяет системные файлы.
      Языки: русский
      Коммерческий релиз 02.08.15
      Лицензирование модуля
      - приобретая модуль вы получаете право его использования на одном публичном домене
      - использование на локальных серверах не ограничивается
      - Дополнение является объектом авторского права и принадлежит его создателю
      - Вы не можете передавать, продавать, распространять, обмениваться и сдавать в аренду какую-либо часть дополнения
      - Вы не можете размещать дополнение на других сайтах, чтобы оно было доступно для скачивания
      Совместимость
      Модуль полностью совместим с большинством популярных модулей. В случае обнаружения несовместимости с каким-либо модулем выпускается микро-модуль (VQMOD) для устранения конфликта.
      Демо-сайт:
      http://opencart.zone/admin/index.php?route=module/ozrelated - Админка
      http://opencart.zone/demo?product_id=66 - Демо-страница
      Поддержка
      - Поддержка осуществляется автором по электронной почте (указана в админке модуля в заголовке)
      - При обращении в поддержку обязательно указывайте адрес сайта на котором установлен модуль, версию движка, описание проблемы
      (желательно со скриншотом). По возможности сразу добавляйте доступ в админку (достаточно режима демонстрации) - это сильно
      упрощает работу и экономит время.
      Расширение функционала
      - функционал модуля постоянно расширяется
      - Пишите, если считаете нужным добавить в модуль какую нибудь полезную функцию - ваши пожелания будут учтены в следующих версиях
      Авторские права:

      Добавил ambalocha69 Добавлено 03.08.2015 Категория Модули  
  • Последние посетители   0 пользователей онлайн

    Ни одного зарегистрированного пользователя не просматривает данную страницу

×

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

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