Jump to content
Sign in to follow this  
d0tb0t

Как посчитать количество товаров в опциях SQL запросом

Recommended Posts

Дано: Opencart, один товар штаны.

 

Опция размер:

- M - 5 штук
- XL - 5 штук

 

Опция цвет:

- белый - 3 штук
- чёрный - 7 штук

 

Как sql-запросом посчитать количество штанов белого цвета, размера XL

Edited by d0tb0t

Share this post


Link to post
Share on other sites

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

То есть, универсального решения не получится сделать.

P.S.

Есть модуль Связанные опции, где этот вопрос решён

Edited by krumax

Share this post


Link to post
Share on other sites
11 минут назад, krumax сказал:

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

То есть, универсального решения не получится сделать.

 

Как с этим жить? Как на этом можно интеграцию со складом делать?

Про модуль "связные опции" я в курсе. Это как минимум лишняя прослойка.

Интересует живой опыт.

Share this post


Link to post
Share on other sites

Точно не уверен, не проверял!

SELECT count(*) FROM `oc_product_option_value` WHERE product_id = '42' AND option_id = 5 AND option_value_id = ('40,41')

То есть вместо 40 и 41 ставите id цвета и размера.

Повторюсь, не проверял! 

Share this post


Link to post
Share on other sites

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

Share this post


Link to post
Share on other sites
38 минут назад, Designer сказал:

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

 

Вы тестовые данные подставили? У вас ответ какой получился?

Edited by d0tb0t

Share this post


Link to post
Share on other sites

нет, сами тестируйте

Share this post


Link to post
Share on other sites
1 час назад, Designer сказал:

нет, сами тестируйте

 

Запрос выдаёт 1 или 0 при любом сочетании option_id и option_value_id

Share this post


Link to post
Share on other sites
2 минуты назад, d0tb0t сказал:

 

Запрос выдаёт 1 или 0 при любом сочетании option_id и option_value_id

 

В смысле в любом сочетании?
Покажите как вы формируете запрос на рабочем сайте

Share this post


Link to post
Share on other sites

У меня тоже запрос не верный, конечно он вернет 1 или 0, так как я подсчитывал не кол-во товаров, а кол-во опций с таким цветом / размером :)

Share this post


Link to post
Share on other sites

Как я понял, есть товар 1 - опция: Белый - 5 шт, опция XL - 3 шт, нужно посчитать их общее кол-во, т.е 8 шт должно быть в результате?

Или же есть 5 товарв с такими опциями и нужно посчитать именно, сколько еще товаров есть в базе с такими параметрами? 

Share this post


Link to post
Share on other sites
22 минуты назад, Designer сказал:

Как я понял, есть товар 1 - опция: Белый - 5 шт, опция XL - 3 шт, нужно посчитать их общее кол-во, т.е 8 шт должно быть в результате?

Или же есть 5 товарв с такими опциями и нужно посчитать именно, сколько еще товаров есть в базе с такими параметрами? 

 

У меня на складе штаны 2х размеров и 2х цветов, в произвольной комбинации, в общем 10 штук

Из них 5 размера XL и 5 размера M, 3 белого, 7 чёрного

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

Как теперь из базы получить количество штанов белого цвета, размера XL

Edited by d0tb0t

Share this post


Link to post
Share on other sites

вам выше написали, что никак

у вас должен учитываться остаток по связке опций цвет-размер

Share this post


Link to post
Share on other sites
3 минуты назад, thentru сказал:

вам выше написали, что никак

у вас должен учитываться остаток по связке опций цвет-размер

 

Отлично. Я догадывался, но было подозрение что математику плохо знаю.

Как с этим жить? Как со складом, CRM интеграцию делать? там везде SKU.

Таблица посредник (Связные опции), изменение модели для вариантов.

Прошу поделится опытом.

Share this post


Link to post
Share on other sites

...

 

 

 

Share this post


Link to post
Share on other sites

@Designer Я вроде ответил. Постарался развёрнуто как мог.

 

Share this post


Link to post
Share on other sites

В лс мне демо доступы скинь в админку с правами просмотра товаров

Share this post


Link to post
Share on other sites
13 часов назад, d0tb0t сказал:

Дано: Opencart, один товар штаны.

 

Опция размер:

- M - 5 штук
- XL - 5 штук

 

Опция цвет:

- белый - 3 штук
- чёрный - 7 штук

 

Как sql-запросом посчитать количество штанов белого цвета, размера XL

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

1) Штаны белые XL 1шт

    Штаны белые M 2шт

    Штаны чёрные XL 4шт

    Штаны чёрные M 3шт

 

2) Штаны белые XL 2шт

    Штаны белые M 1шт

    Штаны чёрные XL 3шт

    Штаны чёрные M 4шт

и т.д

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

 

Цитата

Интересует живой опыт.

Скрещивали обмен с 1С и модулем Связанные опции (правда, был ещё тот геморой)

 

Как вариант:

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

Am3OS7hfTW_VvUSBFiv9Tw.png

Edited by krumax

Share this post


Link to post
Share on other sites

...

Share this post


Link to post
Share on other sites

привет. 

Остаток действительно не посчитать(ну или на первый взгляд не посчитать). Но вот посчитать число проданных белых штанов размером XL  возможно. (данные из oc_order_option и oc_order_product). Если такое решение подойдет, то могу собрать запрос ближе к выходным. 

Share this post


Link to post
Share on other sites

@ArtShatov Вся пляска ради подсчёта и обновления остатков. Откуда вы знаете когда последнее поступление было?

Share this post


Link to post
Share on other sites

@d0tb0t Все поступления есть в Моем Складе. Продажи есть в OpenCart, которые, в общем случае, можно считать списанием. Т.е. можно легко вычислять остатки, но они будут доступны только в Моем складе. И вычислять остатки будет Мой Склад.
 

У моей супруги именно такая связка. OpenCart 1.5 + Мой склад. На стороне сайта не учитываем остатки. Списания в моем складе делаем вручную, т.к. продаж мало через сайт. Если что-то заказывают из того что нет на складе, то клиенту предлагается замена, подождать пока приедет от поставщика. + учитываются продажи в офлайн.

 

В моем варианте вообще нет склада. Поэтому остатки не считаем. 

Share this post


Link to post
Share on other sites
29 минут назад, ArtShatov сказал:

Поэтому остатки не считаем.

Даже при наличии "мой склад" актуальных остатков мы не имеем.

Кроме как по каждому обновлению корзины лазить за остатками удалённо в Мой склад.

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
You are posting as a guest. If you have an account, please sign in.
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Sign in to follow this  

  • Similar Content

    • By AWARO
      2 999.00 руб
      Скачать/Купить дополнение


      [OC3] Опции с вводом количества, артикулом и изображением
      Опции с вводом количества, артикулом и изображением для OpenCart 3
      Добавляет новые поля к значениям опций в товаре: Артикул, Изображение (Изображения опций можно задавать непосредственно в товаре)
       
      Версия для ОС2 > ТУТ
       
      Демо OpenCart 3.0.2.0:
      Ввод количества (с разделением на товары в корзине) Ввод размера (цена за площадь)  
      Возможности:
      Добавляет новые поля к значениям опций в товаре: Артикул, Изображение (Изображения опций можно задавать непосредственно в товаре). При добавлении в корзину опции разделяются на отдельные товары. что позволяет изменять количество в корзине. Для каждого значения опции показывается полная стоимость (Для опций с разделением в корзине). Поддерживаемые языки: Русский, Английский, Украинский. Совместимость с модулем Обновление цены при выборе опции, без AJAX OC3 (NEW) Поддержка шаблона UniShop
      Модуль добавляет новые типы опций:
      "Ввод количества (с разделением на товары в корзине)" - Поля ввода количества. При добавлении в корзину опции разделяются на отдельные товары. "Ввод количества" - Поля ввода количества. При добавлении в корзину опции не разделяются на отдельные товары. "Список с количеством" - Список с полем ввода количества.  "Ввод количества (скидка от общей суммы заказа)" - Вместо скидки за количество идёт скидка от общей суммы заказа. Размер скидки указывается в %.  "Ввод размера (цена за площадь)" - Цена за квадратную единицу указывется в цене товара (Единицы длины указываются в товаре). У опции указывается единицы ввода длины ии при расчёте цены производится перевод в единицы товара. Дополнительно есть настройки: минимального размера, максимального размера и размера по умолчанию.  
      Перед покупкой модуля:
      Внимательно читаем описание! Всё, что не указано в описании, не означает что должно и обязано быть! В зависимости от шаблона возможно потребуется адаптация. Адаптация под сторонние шаблоны не входит в тех поддержку и является платной!
         Оплачивая адаптацию обратите внимание что, цена адаптаций начинается ОТ указанной в опции суммы.
         Т.е. ОТ это значит что, у вас могут быть кастомные доработки, с которыми дополнительно придется адаптировать модуль,
         и в таком случае это будет доп доработкой с доп оплатой - имейте это в виду! Уточняйте все интересующие моменты в теме поддержки! При возникновении вопросов о возможности реализации дополнительного функционала, пишите в теме тех поддержки. Установка, обновление нашими руками и отсутствующая адаптация под шаблоны - платная, имейте это в виду!  
      Перед установкой модуля:
      Внимательно читаем файл readme.txt!!! Устанавливайте модуль только своей версии опенкарта, иначе за исправления придется платить! Если вы не уверены, что сможете установить нормально модуль, то лучше закажите дополнительно услугу установки. см. опцию Установка. Любые вопросы по модулю - добро пожаловать в тему тех поддержки, тестим, отписываемся, спрашиваем! Не корректно установили, не заработал и т.д. - вот тогда пишем в ЛС с полными доступами к FTP и в админ часть! Если вы мне отказываете в доступах для тех поддержки - значит поддержка вам не нужна! Если у вас после обновления модификаторов валится сайт - значит какой-то "умник" вам изменения внёс в кэш модификаторов
      - соответственно, чтобы заставить работать на таком сайте модуль - придется повозиться со всем этим бредом на платной основе
      т.к. такое не входит в бесплатную тех поддержу! Обновление модуля на вашем сайте нашими силами и все прочие доработки - платные, подробности в ЛС!
      Все прочие вопросы по модулю - добро пожаловать в тему тех поддержки и обсуждения!
      Если модуль начинает искаться на варезниках, то тех поддержка больше не оказывается!
       
       
      ЛИЦЕНЗИОННОЕ СОГЛАШЕНИЕ!
      Остерегайтесь нелегально распространяемого программного обеспечения, далее по тексту сокращённо - ПО! В нём заведомо может содержаться вредоносный код, способный нанести ущерб вам и вашему сайту! Ваш интернет магазин - это ваш бизнес! Не доверяйте мнимому желанию легкой наживы тем самым становясь наживкой для мошенников! Которые в один прекрасный день могут лишить вас всего через внедрённый в ПО вредоносный код!
      ВО ИЗБЕЖАНИЕ ПОДОБНЫХ СИТУАЦИЙ, НИЖЕСЛЕДУЮЩЕЕ ОБЯЗАТЕЛЬНО К ПРОЧТЕНИЮ!
      Это программное обеспечение являются объектом авторского права и защищен согласно Закону об авторском праве! Любой кто нарушит данные условия и будет уличён в нелегальном их использовании - автоматически лишается прав на последующие обновления ПО и на их техническую поддержку, с возможным последующим закрытием доступа на все ресурсы где официально предоставлены все наши продукты ПО! Приобретая наши продукты ПО легально, вы непосредственно участвуете в их развитии и становитесь полноправным обладателем, на условиях данной лицензии!
      УСЛОВИЯ ИСПОЛЬЗОВАНИЯ
      Условия использования лицензии на ПО - "один продукт ПО на один домен"!
      Это означает, что Вы можете использовать одну лицензию ПО для одного конкретного домена ,без его последующей замены.
      Тестовые лицензионные ключи выдаются на поддомен основного домена с явным указанием что он тестовый. test.domain.com  и подобные.
      Для использования ПО на дополнительных доменах и поддоменах, требуется приобретение дополнительной лицензии!
      Запрещена передача продуктов ПО третьим лицам, распространение их от своего имени, изменение исходных файлов ПО без получения разрешения на то авторов ПО.
      Покупая модуль вы покупаете модуль а не время авторов на индивидуальную тех поддержку - её мы оказываем исключительно по собственному желанию!
      Автор оставляет за собой право на частичное или полное изменение лицензии со всеми её вытекающими.
      Приобретая этот продукт вы полностью и безоговорочно соглашаетесь со всеми её условиями!
      Будьте осторожны и приобретайте продукты ПО легально! Не станьте жертвой мошенников! Берегите свои нервы и деньги!
      Благодарим вас за внимание!
       
      Добавил AWARO Добавлено 17.06.2018 Категория Опции Системные требования php5.4 и выше Метод активации Автоматическая активация Ioncube Loader Нет OpenCart 3.0 ocStore 3.0 OpenCart.Pro, ocShop Обращение к серверу разработчика Нет Старая цена 3299  
    • By AWARO
      Опции с вводом количества, артикулом и изображением для OpenCart 3
      Добавляет новые поля к значениям опций в товаре: Артикул, Изображение (Изображения опций можно задавать непосредственно в товаре)
       
      Версия для ОС2 > ТУТ
       
      Демо OpenCart 3.0.2.0:
      Ввод количества (с разделением на товары в корзине) Ввод размера (цена за площадь)  
      Возможности:
      Добавляет новые поля к значениям опций в товаре: Артикул, Изображение (Изображения опций можно задавать непосредственно в товаре). При добавлении в корзину опции разделяются на отдельные товары. что позволяет изменять количество в корзине. Для каждого значения опции показывается полная стоимость (Для опций с разделением в корзине). Поддерживаемые языки: Русский, Английский, Украинский. Совместимость с модулем Обновление цены при выборе опции, без AJAX OC3 (NEW) Поддержка шаблона UniShop
      Модуль добавляет новые типы опций:
      "Ввод количества (с разделением на товары в корзине)" - Поля ввода количества. При добавлении в корзину опции разделяются на отдельные товары. "Ввод количества" - Поля ввода количества. При добавлении в корзину опции не разделяются на отдельные товары. "Список с количеством" - Список с полем ввода количества.  "Ввод количества (скидка от общей суммы заказа)" - Вместо скидки за количество идёт скидка от общей суммы заказа. Размер скидки указывается в %.  "Ввод размера (цена за площадь)" - Цена за квадратную единицу указывется в цене товара (Единицы длины указываются в товаре). У опции указывается единицы ввода длины ии при расчёте цены производится перевод в единицы товара. Дополнительно есть настройки: минимального размера, максимального размера и размера по умолчанию.  
      Перед покупкой модуля:
      Внимательно читаем описание! Всё, что не указано в описании, не означает что должно и обязано быть! В зависимости от шаблона возможно потребуется адаптация. Адаптация под сторонние шаблоны не входит в тех поддержку и является платной!
         Оплачивая адаптацию обратите внимание что, цена адаптаций начинается ОТ указанной в опции суммы.
         Т.е. ОТ это значит что, у вас могут быть кастомные доработки, с которыми дополнительно придется адаптировать модуль,
         и в таком случае это будет доп доработкой с доп оплатой - имейте это в виду! Уточняйте все интересующие моменты в теме поддержки! При возникновении вопросов о возможности реализации дополнительного функционала, пишите в теме тех поддержки. Установка, обновление нашими руками и отсутствующая адаптация под шаблоны - платная, имейте это в виду!  
      Перед установкой модуля:
      Внимательно читаем файл readme.txt!!! Устанавливайте модуль только своей версии опенкарта, иначе за исправления придется платить! Если вы не уверены, что сможете установить нормально модуль, то лучше закажите дополнительно услугу установки. см. опцию Установка. Любые вопросы по модулю - добро пожаловать в тему тех поддержки, тестим, отписываемся, спрашиваем! Не корректно установили, не заработал и т.д. - вот тогда пишем в ЛС с полными доступами к FTP и в админ часть! Если вы мне отказываете в доступах для тех поддержки - значит поддержка вам не нужна! Если у вас после обновления модификаторов валится сайт - значит какой-то "умник" вам изменения внёс в кэш модификаторов
      - соответственно, чтобы заставить работать на таком сайте модуль - придется повозиться со всем этим бредом на платной основе
      т.к. такое не входит в бесплатную тех поддержу! Обновление модуля на вашем сайте нашими силами и все прочие доработки - платные, подробности в ЛС!
      Все прочие вопросы по модулю - добро пожаловать в тему тех поддержки и обсуждения!
      Если модуль начинает искаться на варезниках, то тех поддержка больше не оказывается!
       
       
      ЛИЦЕНЗИОННОЕ СОГЛАШЕНИЕ!
      Остерегайтесь нелегально распространяемого программного обеспечения, далее по тексту сокращённо - ПО! В нём заведомо может содержаться вредоносный код, способный нанести ущерб вам и вашему сайту! Ваш интернет магазин - это ваш бизнес! Не доверяйте мнимому желанию легкой наживы тем самым становясь наживкой для мошенников! Которые в один прекрасный день могут лишить вас всего через внедрённый в ПО вредоносный код!
      ВО ИЗБЕЖАНИЕ ПОДОБНЫХ СИТУАЦИЙ, НИЖЕСЛЕДУЮЩЕЕ ОБЯЗАТЕЛЬНО К ПРОЧТЕНИЮ!
      Это программное обеспечение являются объектом авторского права и защищен согласно Закону об авторском праве! Любой кто нарушит данные условия и будет уличён в нелегальном их использовании - автоматически лишается прав на последующие обновления ПО и на их техническую поддержку, с возможным последующим закрытием доступа на все ресурсы где официально предоставлены все наши продукты ПО! Приобретая наши продукты ПО легально, вы непосредственно участвуете в их развитии и становитесь полноправным обладателем, на условиях данной лицензии!
      УСЛОВИЯ ИСПОЛЬЗОВАНИЯ
      Условия использования лицензии на ПО - "один продукт ПО на один домен"!
      Это означает, что Вы можете использовать одну лицензию ПО для одного конкретного домена ,без его последующей замены.
      Тестовые лицензионные ключи выдаются на поддомен основного домена с явным указанием что он тестовый. test.domain.com  и подобные.
      Для использования ПО на дополнительных доменах и поддоменах, требуется приобретение дополнительной лицензии!
      Запрещена передача продуктов ПО третьим лицам, распространение их от своего имени, изменение исходных файлов ПО без получения разрешения на то авторов ПО.
      Покупая модуль вы покупаете модуль а не время авторов на индивидуальную тех поддержку - её мы оказываем исключительно по собственному желанию!
      Автор оставляет за собой право на частичное или полное изменение лицензии со всеми её вытекающими.
      Приобретая этот продукт вы полностью и безоговорочно соглашаетесь со всеми её условиями!
      Будьте осторожны и приобретайте продукты ПО легально! Не станьте жертвой мошенников! Берегите свои нервы и деньги!
      Благодарим вас за внимание!
       
    • By matroskin92
      Модуль позволяет вести учет товаров в нескольких магазинах/складах/поставщиках для каждого товара и отображать нужное значение на странице товара.
       
      Комплект модулей, который доступен для использования после покупки
      Мультисклад - основной модуль, расширяющий возможности учета товара на несколько магазинов Мультисклад Самовывоз - простой модуль доставки, позволяющий вывести склады, созданные через основной модуль  
      ТИПЫ СКЛАДОВ
      Необходимы для формирования правильного значения наличия
      Магазин Склад Поставщик Если товар есть в магазине - статус "В наличии", если товара нет в магазине, но есть на складе "Ожидание (2-3 дня)", если нет и на складе, но есть у поставщика "Под заказ", если товара нигде нет, то "Отсутствует". Формулировки можно изменить в настройках модуля.
       
      СПИСАНИЕ ТОВАРА СО СКЛАДА
      При выборе покупателям пункта самовывоза, склад списания будет выбран автоматически. Изменить склад списания можно при редактировании заказа.
      В стандартном поле количества выводятся сумма со всех складов.
       
      ДОПОЛНИТЕЛЬНЫЕ ВОЗМОЖНОСТИ
      Для любого типа склада можно указать опцию бесконечности на нужном уровне цепочки, чтобы получить правильное текстовое описание для товара. Вы можете в настройках изменить тип вывода информации на числовой, тогда у вас будет отображаться фактическая информация наличия на складе, или сформировать диапазоны значений для отображения приблизительного остатка Информацию о наличии на странице товара можно вывести через модификатор, либо через вывод модуля в схемах (макетах). Модуль работает с опциями  
      ДЕМО
      Opencart 2.3 / Opencart 3.0
      Доступ в административную панель: demo / demo
       
      УСТАНОВКА
      Скачайте файл модуля для вашей версии Opencart Перейдите в раздел Расширения - Установка расширений Загрузите модуль и дождитесь его установки Перейдите в настройки основного модуля: Расширения (Дополнения) - Расширения (Дополнения) - Модули - МультиСклад Активируйте модуль и произведите настройки исходя из ваших потребностей Перейдите в настройки модуля доставки: Расширения (Дополнения) - Расширения (Дополнения) - Доставка - МультиСклад Самовывоз Активируйте модуль и произведите настройки (сортировка и минимальная стоимость заказа для вывода) Перейдите в раздел Расширения (Дополнения) - Модификаторы (Менеджер дополнений) - Обновить Теперь для каждого товара при редактировании появилась вкладка "Склады", где можно указать фактическое наличие товара.  
      ДОБАВИТЬ НОВЫЙ СКЛАД
      Перейдите в раздел Каталог - Склады - Добавить  Заполните все необходимые поля После сохранения для каждого товара будет создан нулевой остаток на этом складе  
      ИЗМЕНИТЬ ОСТАТКИ ДЛЯ ТОВАРА
      Перейдите в раздел Каталог - Товары - Выберите нужный На вкладке Склады - остатки для основного товара, на вкладке Опции в колонке Количество под стрелкой остатки для модификаций Отредактируйте значения и сохраните  
      ЕСЛИ ТРЕБУЕТСЯ ИМПОРТ ТОВАРОВ (Лучше использовать узкоспециализированные модули)
      Установите библиотеку PHPExcel из списка фалов как обычный модуль В настройках магазина во вкладке Сервер в поле Разрешенные типы файлов добавьте тип xlsx В той же вкладке, в поле Разрешенные Mime Types добавьте  application/vnd.openxmlformats-officedocument.spreadsheetml.sheet Перейдите в настройки модуля во вкладку "Импорт" Скачайте шаблон для вашего импорта (у вас должны быть настроены все склады) В данный шаблон добавьте ваши товары (без лишних символов), если названия у товаров совпадают - укажите поле "Модель", в колонках со складами - укажите фактические наличие. Загрузите полученный файл. По завершению Вы получите оповещение о количестве успешных и не успешных импортов файлов.  
       ЕЩЕ НЕМНОГО ВАЖНОЙ ИНФОРМАЦИИ 
      Не игнорируйте инструкцию по установке выше - это позволит вам установить и настроить модуль значительно быстрее, чем я отвечу на Ваш вопрос. Модуль Мультисклад Самовывоз нельзя использовать без основного модуля, но это не значит, что Вам обязательно нужно везде вносить информацию о количестве, достаточно складам указать бесконечный остаток, если Вы не ведете учет товара на стороне магазина. Модуль не имеет встроенной интеграции с 1С и автор не предоставляет услуг по интеграции с 1С. Данные о наличии хранятся в отдельной таблице, очень просто сделать собственную интеграцию со сторонней системой учета.  
      По мере Ваших запросов и предложений логики учета - функционал будет обновляться.
      Перед покупкой модуля, пожалуйста, изучите демо-сайт, если останутся вопросы - спрашивайте через личные сообщения.
    • By matroskin92
      1 490.00 руб
      Скачать/Купить дополнение


      Мультисклад + самовывоз

       
      Модуль позволяет вести учет товаров в нескольких магазинах/складах/поставщиках для каждого товара и отображать нужное значение на странице товара.
       
      Комплект модулей, который доступен для использования после покупки
      Мультисклад - основной модуль, расширяющий возможности учета товара на несколько магазинов Мультисклад Самовывоз - простой модуль доставки, позволяющий вывести склады, созданные через основной модуль  
      ТИПЫ СКЛАДОВ
      Необходимы для формирования правильного значения наличия
      Магазин Склад Поставщик Если товар есть в магазине - статус "В наличии", если товара нет в магазине, но есть на складе "Ожидание (2-3 дня)", если нет и на складе, но есть у поставщика "Под заказ", если товара нигде нет, то "Отсутствует". Формулировки можно изменить в настройках модуля.
       
      СПИСАНИЕ ТОВАРА СО СКЛАДА
      При выборе покупателям пункта самовывоза, склад списания будет выбран автоматически. Изменить склад списания можно при редактировании заказа.
      В стандартном поле количества выводятся сумма со всех складов.
       
      ДОПОЛНИТЕЛЬНЫЕ ВОЗМОЖНОСТИ
      Для любого типа склада можно указать опцию бесконечности на нужном уровне цепочки, чтобы получить правильное текстовое описание для товара. Вы можете в настройках изменить тип вывода информации на числовой, тогда у вас будет отображаться фактическая информация наличия на складе, или сформировать диапазоны значений для отображения приблизительного остатка Информацию о наличии на странице товара можно вывести через модификатор, либо через вывод модуля в схемах (макетах). Модуль работает с опциями  
      ДЕМО
      Opencart 2.3 / Opencart 3.0
      Доступ в административную панель: demo / demo
       
      УСТАНОВКА
      Скачайте файл модуля для вашей версии Opencart Перейдите в раздел Расширения - Установка расширений Загрузите модуль и дождитесь его установки Перейдите в настройки основного модуля: Расширения (Дополнения) - Расширения (Дополнения) - Модули - МультиСклад Активируйте модуль и произведите настройки исходя из ваших потребностей Перейдите в настройки модуля доставки: Расширения (Дополнения) - Расширения (Дополнения) - Доставка - МультиСклад Самовывоз Активируйте модуль и произведите настройки (сортировка и минимальная стоимость заказа для вывода) Перейдите в раздел Расширения (Дополнения) - Модификаторы (Менеджер дополнений) - Обновить Теперь для каждого товара при редактировании появилась вкладка "Склады", где можно указать фактическое наличие товара.  
      ДОБАВИТЬ НОВЫЙ СКЛАД
      Перейдите в раздел Каталог - Склады - Добавить  Заполните все необходимые поля После сохранения для каждого товара будет создан нулевой остаток на этом складе  
      ИЗМЕНИТЬ ОСТАТКИ ДЛЯ ТОВАРА
      Перейдите в раздел Каталог - Товары - Выберите нужный На вкладке Склады - остатки для основного товара, на вкладке Опции в колонке Количество под стрелкой остатки для модификаций Отредактируйте значения и сохраните  
      ЕСЛИ ТРЕБУЕТСЯ ИМПОРТ ТОВАРОВ (Лучше использовать узкоспециализированные модули)
      Установите библиотеку PHPExcel из списка фалов как обычный модуль В настройках магазина во вкладке Сервер в поле Разрешенные типы файлов добавьте тип xlsx В той же вкладке, в поле Разрешенные Mime Types добавьте  application/vnd.openxmlformats-officedocument.spreadsheetml.sheet Перейдите в настройки модуля во вкладку "Импорт" Скачайте шаблон для вашего импорта (у вас должны быть настроены все склады) В данный шаблон добавьте ваши товары (без лишних символов), если названия у товаров совпадают - укажите поле "Модель", в колонках со складами - укажите фактические наличие. Загрузите полученный файл. По завершению Вы получите оповещение о количестве успешных и не успешных импортов файлов.  
       ЕЩЕ НЕМНОГО ВАЖНОЙ ИНФОРМАЦИИ 
      Не игнорируйте инструкцию по установке выше - это позволит вам установить и настроить модуль значительно быстрее, чем я отвечу на Ваш вопрос. Модуль Мультисклад Самовывоз нельзя использовать без основного модуля, но это не значит, что Вам обязательно нужно везде вносить информацию о количестве, достаточно складам указать бесконечный остаток, если Вы не ведете учет товара на стороне магазина. Модуль не имеет встроенной интеграции с 1С и автор не предоставляет услуг по интеграции с 1С. Данные о наличии хранятся в отдельной таблице, очень просто сделать собственную интеграцию со сторонней системой учета.  
      По мере Ваших запросов и предложений логики учета - функционал будет обновляться.
      Перед покупкой модуля, пожалуйста, изучите демо-сайт, если останутся вопросы - спрашивайте через личные сообщения.
      Добавил matroskin92 Добавлено 04.04.2019 Категория Покупки, оформление заказа, корзина Системные требования Метод активации Без активации Ioncube Loader Нет OpenCart 3.0
      2.3 ocStore 3.0
      2.3 OpenCart.Pro, ocShop Opencart.pro 2.3 Обращение к серверу разработчика Нет Старая цена 1990  
    • By AWARO
      Динамическое изменение цены товара при выборе опции и изменении количества товара для OpenCart OC 3
      HYPER Dynamic price of options
      Дополнительные действия к цене опции: =, -%,, +%, *,  /.
       
      Демо:
      Демо1 
      Демо2 (акция)
      Настройки модуля находятся на закладке Локализация в конфигурации магазина
       
      Возможности:
      Анимированная динамическая цена товара при изменении опций Пересчёт цены идёт без дополнительных запросов на сервер. Учитывается акция на товар Учитывается скидка на товар Обновление цены с учётом налогов Обновление цены в бонусных баллах Умножение цены на введённое количество товара - (вкл / выкл) Hash #) в url при выборе опции - настройка - (вкл / выкл) Акция на опции пропорционально акции на товар - (вкл / выкл) Скидка на опции пропорционально скидке на товар - (вкл / выкл) Автоматический выбор первой опции - (вкл / выкл) Вывод цены в дополнительной валюте - (вкл / выкл) Не показывать цену опции - (вкл / выкл)  Дополнительные действия к цене опции: =, %, *,  /. Анимированная динамическая цена товара при изменении опций  
      Особенности работы:
      При подсчёте скидок учитывается только введённое количество (товар, лежащий в корзине, в расчёте не участвует). Пересчёт цены идёт без дополнительных запросов на сервер .  
      Инструкция по установке OCMOD Opencart2, ocStore2:
      Файл модификатора установитьть через админку в разделе Extension Installer (Кнопка Upload). Или положить файл в папку /system/ В разделе Modifications нажать кнопки Clear(Очистить) и Refresh(Обновить)  
      Совместим с модулями:
      Product option prices by customer group (Цены опций для групп покупателей).  
      Адаптации под шаблоны:
      - Default - Revolution - Technics - Feelmart - Ultrastore  
       
      Перед покупкой модуля:
      Внимательно читаем описание! Всё, что не указано в описании, не означает что должно и обязано быть! Адаптация под сторонние шаблоны не входит в тех поддержку и является платной!
         Оплачивая адаптацию обратите внимание что, цена адаптаций начинается ОТ указанной в опции суммы.
         Т.е. ОТ это значит что, у вас могут быть кастомные доработки, с которыми дополнительно придется адаптировать модуль,
         и в таком случае это будет доп доработкой с доп оплатой - имейте это в виду! Уточняйте все интересующие моменты в теме поддержки! При возникновении вопросов о возможности реализации дополнительного функционала, пишите в теме тех поддержки. Установка, обновление нашими руками и отсутствующая адаптация под шаблоны - платная, имейте это в виду!  
      Перед установкой модуля:
      Внимательно читаем файл readme.txt!!! Устанавливайте модуль только своей версии опенкарта, иначе за исправления придется платить! Если вы не уверены, что сможете установить нормально модуль, то лучше закажите дополнительно услугу установки. см. опцию Установка. Любые вопросы по модулю - добро пожаловать в тему тех поддержки, тестим, отписываемся, спрашиваем! Не корректно установили, не заработал и т.д. - вот тогда пишем в ЛС с полными доступами к FTP и в админ часть! Если вы мне отказываете в доступах для тех поддержки - значит поддержка вам не нужна! Если у вас после обновления модификаторов валится сайт - значит какой-то "умник" вам изменения внёс в кэш модификаторов
      - соответственно, чтобы заставить работать на таком сайте модуль - придется повозиться со всем этим бредом на платной основе
      т.к. такое не входит в бесплатную тех поддержу! Обновление модуля на вашем сайте нашими силами и все прочие доработки - платные, подробности в ЛС!
      Все прочие вопросы по модулю - добро пожаловать в тему тех поддержки и обсуждения!
      Если модуль начинает искаться на варезниках, то тех поддержка больше не оказывается!
       
       
      ЛИЦЕНЗИОННОЕ СОГЛАШЕНИЕ!
       Остерегайтесь нелегально распространяемого программного обеспечения, далее по тексту сокращённо - ПО! В нём заведомо может содержаться вредоносный код, способный нанести ущерб вам и вашему сайту! Ваш интернет магазин - это ваш бизнес! Не доверяйте мнимому желанию легкой наживы тем самым становясь наживкой для мошенников! Которые в один прекрасный день могут лишить вас всего через внедрённый в ПО вредоносный код!
      ВО ИЗБЕЖАНИЕ ПОДОБНЫХ СИТУАЦИЙ, НИЖЕСЛЕДУЮЩЕЕ ОБЯЗАТЕЛЬНО К ПРОЧТЕНИЮ!
       Это программное обеспечение являются объектом авторского права и защищен согласно Закону об авторском праве! Любой кто нарушит данные условия и будет уличён в нелегальном их использовании - автоматически лишается прав на последующие обновления ПО и на их техническую поддержку, с возможным последующим закрытием доступа на все ресурсы где официально предоставлены все наши продукты ПО! Приобретая наши продукты ПО легально, вы непосредственно участвуете в их развитии и становитесь полноправным обладателем, на условиях данной лицензии!
      УСЛОВИЯ ИСПОЛЬЗОВАНИЯ
       Условия использования лицензии на ПО - "один продукт ПО на один домен"! 
      Это означает, что Вы можете использовать одну лицензию ПО для одного конкретного домена ,без его последующей замены. 
      Тестовые лицензионные ключи выдаются на поддомен основного домена с явным указанием что он тестовый. test.domain.com  и подобные.
      Для использования ПО на дополнительных доменах и поддоменах, требуется приобретение дополнительной лицензии!
      Запрещена передача продуктов ПО третьим лицам, распространение их от своего имени, изменение исходных файлов ПО без получения разрешения на то авторов ПО. 
      Покупая модуль вы покупаете модуль а не время авторов на индивидуальную тех поддержку - её мы оказываем исключительно по собственному желанию!
      Автор оставляет за собой право на частичное или полное изменение лицензии со всеми её вытекающими.
      Приобретая этот продукт вы полностью и безоговорочно соглашаетесь со всеми её условиями!
      Будьте осторожны и приобретайте продукты ПО легально! Не станьте жертвой мошенников! Берегите свои нервы и деньги!
      Благодарим вас за внимание!
  • Recently Browsing   0 members

    No registered users viewing this page.

×

Important Information

On our site, cookies are used and personal data is processed to improve the user interface. To find out what and what personal data we are processing, please go to the link. If you click "I agree," it means that you understand and accept all the conditions specified in this Privacy Notice.