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

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

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

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

ТЗ:

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

Например: есть товар 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. Тему можно закрыть. Спасибо.

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


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

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

    • От 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 ocStore 3.0 OpenCart.Pro, ocShop  
    • От ocgo
      Демо: demo1.opencartgo.com
      Админпанель: demo1.opencartgo.com/admin
      Логин: demo, пароль: demo
       
      Модуль позволяет связывать товары по атрибутам и выводить в карточке товара ссылки на связанные товары.
      Может применяться для вывода товаров с другим цветом, или любым другим атрибутом, и перехода на карточки этих товаров.
       
      Доступны два варианта связок:
      Через добавление к товару связанных товаров. Автоматическое связывание товаров с одинаковой моделью. Атрибут становится связывающим, если в его настройках включается галочка «Связывающий атрибут». Связаны будут только те товары, которые имеют общие связывающие атрибуты.
       
      Ссылки на варианты товара выводятся в трех видах:
      Цвет атрибута (если для атрибута товара задан цвет) Значение атрибута Картинка товара (если в настройках атрибута включена опция «Отображать миниатюры связанных товаров»)  
      Для атрибутов в настройках товара добавлено поле «Цвет» с возможностью установки цвета через встроенный инструмент colorpicker, либо с помощью вставки HEX-кода.
      По умолчанию блок со связанными товарами отображается под заголовком (h1), однако его можно вставить в любое место карточки товара.
      OCMOD (модуль не изменяет файлы ядра, не влияет на обновления, легко инсталлируется и удаляется).
      Поддержка мультиязычности (в поставке модуля два языка – русский и английский).
    • От 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 Категория Модули  
    • От Denisdav
      Добрый день, столкнулся с проблемой следующего вида.
       
      В основном товаре, есть связанные товары. Но если изменить цену связанного товара, то он удаляется из связанных товаров в основном товара.
       
      Это можно как-то испарить и решить данную проблему?
    • От Denisdav
      Добрый день, столкнулся с проблемой следующего вида.
       
      В основном товаре, есть связанные товары. Но если изменить цену связанного товара, то он удаляется из связанных товаров в основном товаре.
       
      Кто может это пофиксить или помочь решить данную проблему?
  • Последние посетители   0 пользователей онлайн

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

×

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

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