d0tb0t Опубліковано: 3 березня 2018 Share Опубліковано: 3 березня 2018 (змінено) Дано: Opencart, один товар штаны. Опция размер: - M - 5 штук - XL - 5 штук Опция цвет: - белый - 3 штук - чёрный - 7 штук Как sql-запросом посчитать количество штанов белого цвета, размера XL Змінено 3 березня 2018 користувачем d0tb0t Надіслати Поділитися на інших сайтах More sharing options...
krumax Опубліковано: 3 березня 2018 Share Опубліковано: 3 березня 2018 (змінено) В обычном варианте никак, поскольку опции никоим образом не связанны друг с другом. То есть, универсального решения не получится сделать. P.S. Есть модуль Связанные опции, где этот вопрос решён Змінено 3 березня 2018 користувачем krumax Надіслати Поділитися на інших сайтах More sharing options...
d0tb0t Опубліковано: 3 березня 2018 Автор Share Опубліковано: 3 березня 2018 11 минут назад, krumax сказал: В обычном варианте никак, поскольку опции никоим образом не связанны друг с другом. То есть, универсального решения не получится сделать. Как с этим жить? Как на этом можно интеграцию со складом делать? Про модуль "связные опции" я в курсе. Это как минимум лишняя прослойка. Интересует живой опыт. Надіслати Поділитися на інших сайтах More sharing options...
Гість Опубліковано: 3 березня 2018 Share Опубліковано: 3 березня 2018 Точно не уверен, не проверял! SELECT count(*) FROM `oc_product_option_value` WHERE product_id = '42' AND option_id = 5 AND option_value_id = ('40,41') То есть вместо 40 и 41 ставите id цвета и размера. Повторюсь, не проверял! Надіслати Поділитися на інших сайтах More sharing options...
d0tb0t Опубліковано: 3 березня 2018 Автор Share Опубліковано: 3 березня 2018 (змінено) 38 минут назад, Designer сказал: Запрос указанный выше можете даже не проверять, он не рабочий. Вы тестовые данные подставили? У вас ответ какой получился? Змінено 3 березня 2018 користувачем d0tb0t Надіслати Поділитися на інших сайтах More sharing options...
d0tb0t Опубліковано: 3 березня 2018 Автор Share Опубліковано: 3 березня 2018 1 час назад, Designer сказал: нет, сами тестируйте Запрос выдаёт 1 или 0 при любом сочетании option_id и option_value_id Надіслати Поділитися на інших сайтах More sharing options...
d0tb0t Опубліковано: 3 березня 2018 Автор Share Опубліковано: 3 березня 2018 (змінено) 22 минуты назад, Designer сказал: Как я понял, есть товар 1 - опция: Белый - 5 шт, опция XL - 3 шт, нужно посчитать их общее кол-во, т.е 8 шт должно быть в результате? Или же есть 5 товарв с такими опциями и нужно посчитать именно, сколько еще товаров есть в базе с такими параметрами? У меня на складе штаны 2х размеров и 2х цветов, в произвольной комбинации, в общем 10 штук Из них 5 размера XL и 5 размера M, 3 белого, 7 чёрного Заношу это в базу опенкарта штатными средствами, одним товаром с опциями, чтобы получить переключатели опций. Как теперь из базы получить количество штанов белого цвета, размера XL Змінено 3 березня 2018 користувачем d0tb0t Надіслати Поділитися на інших сайтах More sharing options...
thentru Опубліковано: 3 березня 2018 Share Опубліковано: 3 березня 2018 вам выше написали, что никак у вас должен учитываться остаток по связке опций цвет-размер Надіслати Поділитися на інших сайтах More sharing options...
d0tb0t Опубліковано: 3 березня 2018 Автор Share Опубліковано: 3 березня 2018 3 минуты назад, thentru сказал: вам выше написали, что никак у вас должен учитываться остаток по связке опций цвет-размер Отлично. Я догадывался, но было подозрение что математику плохо знаю. Как с этим жить? Как со складом, CRM интеграцию делать? там везде SKU. Таблица посредник (Связные опции), изменение модели для вариантов. Прошу поделится опытом. Надіслати Поділитися на інших сайтах More sharing options...
d0tb0t Опубліковано: 3 березня 2018 Автор Share Опубліковано: 3 березня 2018 @Designer Я вроде ответил. Постарался развёрнуто как мог. Надіслати Поділитися на інших сайтах More sharing options...
d0tb0t Опубліковано: 3 березня 2018 Автор Share Опубліковано: 3 березня 2018 @Designer Надіслати Поділитися на інших сайтах More sharing options...
d0tb0t Опубліковано: 3 березня 2018 Автор Share Опубліковано: 3 березня 2018 Надіслати Поділитися на інших сайтах More sharing options...
krumax Опубліковано: 4 березня 2018 Share Опубліковано: 4 березня 2018 (змінено) 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С и модулем Связанные опции (правда, был ещё тот геморой) Как вариант: Создаёте товар "Штаны белые" и для них уже добавляете опцию "Размер" (такой вариант предпочтителен). Для того, чтобы показать, что у Вас есть товар других цветов, то можно сделать модулем как вот на этом примере Змінено 4 березня 2018 користувачем krumax Надіслати Поділитися на інших сайтах More sharing options...
ArtShatov Опубліковано: 22 березня 2018 Share Опубліковано: 22 березня 2018 привет. Остаток действительно не посчитать(ну или на первый взгляд не посчитать). Но вот посчитать число проданных белых штанов размером XL возможно. (данные из oc_order_option и oc_order_product). Если такое решение подойдет, то могу собрать запрос ближе к выходным. Надіслати Поділитися на інших сайтах More sharing options... d0tb0t Опубліковано: 22 березня 2018 Автор Share Опубліковано: 22 березня 2018 @ArtShatov Вся пляска ради подсчёта и обновления остатков. Откуда вы знаете когда последнее поступление было? Надіслати Поділитися на інших сайтах More sharing options... ArtShatov Опубліковано: 23 березня 2018 Share Опубліковано: 23 березня 2018 @d0tb0t Все поступления есть в Моем Складе. Продажи есть в OpenCart, которые, в общем случае, можно считать списанием. Т.е. можно легко вычислять остатки, но они будут доступны только в Моем складе. И вычислять остатки будет Мой Склад. У моей супруги именно такая связка. OpenCart 1.5 + Мой склад. На стороне сайта не учитываем остатки. Списания в моем складе делаем вручную, т.к. продаж мало через сайт. Если что-то заказывают из того что нет на складе, то клиенту предлагается замена, подождать пока приедет от поставщика. + учитываются продажи в офлайн. В моем варианте вообще нет склада. Поэтому остатки не считаем. Надіслати Поділитися на інших сайтах More sharing options... d0tb0t Опубліковано: 23 березня 2018 Автор Share Опубліковано: 23 березня 2018 29 минут назад, ArtShatov сказал: Поэтому остатки не считаем. Даже при наличии "мой склад" актуальных остатков мы не имеем. Кроме как по каждому обновлению корзины лазить за остатками удалённо в Мой склад. Надіслати Поділитися на інших сайтах More sharing options... ArtShatov Опубліковано: 23 березня 2018 Share Опубліковано: 23 березня 2018 1 час назад, d0tb0t сказал: Даже при наличии "мой склад" актуальных остатков мы не имеем. Все верно. На стороне сайта остатков, действительно, не будет. Поэтому 1 час назад, d0tb0t сказал: Кроме как по каждому обновлению корзины лазить за остатками удалённо в Мой склад. Но чтобы остатки были хотя бы в моем складе нужно их туда заносить. Если продаж мало, то можно и руками кажыдый заказ в мой склад затянут. Если лень руками - можно автоматизировать. А вообще задача не понятно. Нужно защититься от заказов того что нет в наличии? Или надо с помощью Опенкарта учет наличия наладить? Надіслати Поділитися на інших сайтах More sharing options... d0tb0t Опубліковано: 23 березня 2018 Автор Share Опубліковано: 23 березня 2018 3 минуты назад, ArtShatov сказал: А вообще задача не понятно. Нужно защититься от заказов того что нет в наличии? Или надо с помощью Опенкарта учет наличия наладить? Ну в общем хотелось бы. OpenCart в тройке по популярности как ИМ. А какой магазин без учёта остатков? Без остатков это скорей каталог. Надіслати Поділитися на інших сайтах More sharing options... 4 months later... ArtShatov Опубліковано: 15 серпня 2018 Share Опубліковано: 15 серпня 2018 7 минут назад, sethtm сказал: остатки можно синхронизировать с моего склада ) пишите если актуально Поясните, как вы будете это делать? К сожалению, мне не надо, но очень интересно. Надіслати Поділитися на інших сайтах More sharing options... niger Опубліковано: 15 серпня 2018 Share Опубліковано: 15 серпня 2018 (змінено) Я бы лучше создавал штаны разных цветов, связывая их в одну коллекцию, а опциями бы сделал размер штанов. Хотя, @krumax Вам уже указал - это и точки зрения юзабилити, и с точки зрения СЕО куда лучше, чем сделать один товар с огромной простыней опций и параметров. Змінено 15 серпня 2018 користувачем niger Надіслати Поділитися на інших сайтах More sharing options... 100napb Опубліковано: 15 серпня 2018 Share Опубліковано: 15 серпня 2018 (змінено) у меня в магазине нет подобного примера, к сожалению: нет товара с двумя опциями.Потому проверить достоверность результатов не могу. Но вроде все решаемо. попробуйте вот так. Возможно, нужно будет ограничить поиск, предварительно сделав выборку ТОЛЬКО белых штанов, а затем из этой выборки уже селектить количество нужного размера. Anyway, ничего невозможного -- подсмотреть нужные option_id опции размера и цвета в табличке oc_option_description -- задать значения переменным SET @size_option_id = 14; SET @color_option_id = 14; -- подсмотреть нужные option_value_id в табличке oc_option_value_description для размер = XL и цвет = белый) -- задать значения переменным SET @size_id = 52; SET @color_id = 52; -- подсмотреть нужный id-шник товара ваших штанов -- задать значения переменным SET @product_id = 105; -- погнали считать... set @product_option_id_size = (SELECT product_option_id FROM oc_product_option_value WHERE product_id = @product_id AND option_id = @size_option_id AND option_value_id = @size_id LIMIT 1); set @product_option_id_color = (SELECT product_option_id FROM oc_product_option_value WHERE product_id = @product_id AND option_id = @size_color_id AND option_value_id = @color_id LIMIT 1); SELECT sum(opov.quantity) FROM oc_product_option_value opov WHERE opov.product_id = @product_id AND opov.product_option_id IN (@product_option_id_size, @product_option_id_color) AND opov.option_value_id IN (@size_id, @color_id); Змінено 15 серпня 2018 користувачем 100napb Надіслати Поділитися на інших сайтах More sharing options... 100napb Опубліковано: 15 серпня 2018 Share Опубліковано: 15 серпня 2018 если прямо очень надо посчитать именно средствами SQL, то без проблем могу помочь написать верный запрос. Мне не сложно, если есть тестовые данные. Другое дело, что запрос выше написан буквально на коленке, без возможности проверить корректность результата. Я уверен, что выше предложил почти то, что нужно. Возможно, нужно уточнить буквально пару условий. Но т.к. мотивации лично у меня нет что-то городить в своей базе и тратить значимое количество времени для решения Вашей задачки, то... могу дать 100% рабочий результат лишь при условии доступов хотя бы на селект в Вашу базу. В принципе, даже доступа к нескольким таблицам хватило б.... там делов на 5 минут. Надіслати Поділитися на інших сайтах More sharing options... 100napb Опубліковано: 16 серпня 2018 Share Опубліковано: 16 серпня 2018 @d0tb0t, чем закончился-то Ваш квест? Надіслати Поділитися на інших сайтах More sharing options... Створіть аккаунт або увійдіть для коментування Ви повинні бути користувачем, щоб залишити коментар Створити обліковий запис Зареєструйтеся для отримання облікового запису. Це просто! Зареєструвати аккаунт Вхід Уже зареєстровані? Увійдіть тут. Вхід зараз Share More sharing options... Передплатники 0 Перейти до списку тем Схожі публікації [Поддержка] OAP PRO - MULTI AJAX опции как отдельные товары с автоматической связкой 1 2 3 Автор: OcEx, 22 жовтня 2023 опции варианты (і ще %d) Теги: опции варианты комплекты серии группы модели связи ajax товары 61 відповідь 5 260 переглядів OcEx 25 вересня Модуль Уведомление о наличии PRO [Поддержка] 1 2 3 4 13 Автор: Serg9988, 30 березня 2016 наличие товар (і ще %d) Теги: наличие товар остаток опции наличие опций остаток на складе продукт товар с опциями уведомить заявка статусы 324 відповіді 42 414 перегляди Rusl83 23 квітня Модуль Уведомление о наличии товара на складе PRO Opencart 1.5* [Поддержка] 1 2 Автор: Serg9988, 10 березня 2016 уведомить уведомленние (і ще %d) Теги: уведомить уведомленние уведомить о наличии наличие отсутствие товар на складе количество опций опции остаток уедомленние 42 відповіді 5 389 переглядів artvirus 16 лютого 2017 batch [Поддержка] Универсальный массовый редактор товаров. MULTIEDIT AI 1 2 3 4 11 Автор: Sha, 16 березня 2017 top sale (і ще %d) Теги: top sale chat gpt pro атрибуты опции массовое редактирование editor products скидки мета мета-теги пакетное редактирование товаров админка групповое массовое массовая продукты быстрое изменение добавление добавить цена цены опций акции управление статус обработка категорий премиум групповая скидка товар стоимость валюта прайс price акция категория корзина продажа продажи баллы отзывы статьи галерея заказ быстрый обновление цены ocmod atribute модели автодополнение снипеты скорость модуль блоки форма product наполнение интернетмагазина обновление товар опции в категории универсальный рекомендуем opencart фильтр filter регистрация опция изменить товары категории производители українською українська chatgpt chatbots multi multiedit search replace replacer find search and replace find and replace edit seo faq seo faq filter products filter opencart filter for brands filter for products filter pro filteroc ocfilter oc filter open openai opencart ai ai opencart new 253 відповіді 57 984 перегляди Sha В неділю в 21:25 batch Універсальний масовий редактор товарів. MultiEdit AI Автор: Sha, 15 березня 2017 top sale (і ще %d) Теги: top sale chat gpt pro атрибуты опции массовое редактирование editor products скидки мета мета-теги пакетное редактирование товаров админка групповое массовое массовая продукты быстрое изменение добавление добавить цена цены опций акции управление статус обработка категорий премиум групповая скидка товар стоимость валюта прайс price акция категория корзина продажа продажи баллы отзывы статьи галерея заказ быстрый обновление цены ocmod atribute модели автодополнение снипеты скорость модуль блоки форма product наполнение интернетмагазина обновление товар опции в категории универсальный рекомендуем opencart фильтр filter регистрация опция изменить товары категории производители українською українська chatgpt chatbots multi multiedit search replace replacer find search and replace find and replace edit seo faq seo faq filter products filter opencart filter for brands filter for products filter pro filteroc ocfilter oc filter open openai opencart ai ai opencart new 0 коментарів 57 323 перегляди Sha 15 березня 2017 Зараз на сторінці 0 користувачів Ні користувачів, які переглядиють цю сторінку Последние темы Последние дополнения Последние новости Вся активність Головна Підтримка та відповіді на запитання. Допомога програмістам та розробникам Как посчитать количество товаров в опциях SQL запросом Покупцям Оплата розширень фізичними особами Оплата розширень юридичними особами Політика повернень Розробникам Регламент розміщення розширень Регламент продажу та підтримки розширень Віртуальний обліковий запис автора Політика просування оголошень API каталогу розширень Вирішення спорів щодо авторських прав Корисна інформація Публічна оферта Політика повернень Політика конфіденційності Платіжна політика Політика передачі особистих даних Політика прозорості Останні розширення Повний пакет SEO Автор: GeekoDev SameSite Session Fix Opencart 3 Автор: web_bond SP Telegram повідомлення FREE Автор: spectre Відключити порожні категорії Автор: spectre SEO Автор тексту категорії / фільтра / блогу з датою оновлення контенту + мікророзмітка Автор: radaevich × Уже зареєстровані? Ввійти Реєстрація Ваші замовлення Назад Придбані модулі та шаблони Ваші рахунки Лист очікувань Альтернативні контакти Форум Новини ocStore Назад Офіційний сайт Демо ocStore 3.0.3.2 Демо ocStore 2.3.0.2.4 Завантажити ocStore Документація Історія версій ocStore Блоги Модулі Шаблони Назад Безкоштовні шаблони Платні шаблони Де купувати модулі? Послуги FAQ OpenCart.Pro Назад Демо Купити Порівняння × Створити... Important Information На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність. Я даю згоду
d0tb0t Опубліковано: 22 березня 2018 Автор Share Опубліковано: 22 березня 2018 @ArtShatov Вся пляска ради подсчёта и обновления остатков. Откуда вы знаете когда последнее поступление было? Надіслати Поділитися на інших сайтах More sharing options...
ArtShatov Опубліковано: 23 березня 2018 Share Опубліковано: 23 березня 2018 @d0tb0t Все поступления есть в Моем Складе. Продажи есть в OpenCart, которые, в общем случае, можно считать списанием. Т.е. можно легко вычислять остатки, но они будут доступны только в Моем складе. И вычислять остатки будет Мой Склад. У моей супруги именно такая связка. OpenCart 1.5 + Мой склад. На стороне сайта не учитываем остатки. Списания в моем складе делаем вручную, т.к. продаж мало через сайт. Если что-то заказывают из того что нет на складе, то клиенту предлагается замена, подождать пока приедет от поставщика. + учитываются продажи в офлайн. В моем варианте вообще нет склада. Поэтому остатки не считаем. Надіслати Поділитися на інших сайтах More sharing options... d0tb0t Опубліковано: 23 березня 2018 Автор Share Опубліковано: 23 березня 2018 29 минут назад, ArtShatov сказал: Поэтому остатки не считаем. Даже при наличии "мой склад" актуальных остатков мы не имеем. Кроме как по каждому обновлению корзины лазить за остатками удалённо в Мой склад. Надіслати Поділитися на інших сайтах More sharing options... ArtShatov Опубліковано: 23 березня 2018 Share Опубліковано: 23 березня 2018 1 час назад, d0tb0t сказал: Даже при наличии "мой склад" актуальных остатков мы не имеем. Все верно. На стороне сайта остатков, действительно, не будет. Поэтому 1 час назад, d0tb0t сказал: Кроме как по каждому обновлению корзины лазить за остатками удалённо в Мой склад. Но чтобы остатки были хотя бы в моем складе нужно их туда заносить. Если продаж мало, то можно и руками кажыдый заказ в мой склад затянут. Если лень руками - можно автоматизировать. А вообще задача не понятно. Нужно защититься от заказов того что нет в наличии? Или надо с помощью Опенкарта учет наличия наладить? Надіслати Поділитися на інших сайтах More sharing options... d0tb0t Опубліковано: 23 березня 2018 Автор Share Опубліковано: 23 березня 2018 3 минуты назад, ArtShatov сказал: А вообще задача не понятно. Нужно защититься от заказов того что нет в наличии? Или надо с помощью Опенкарта учет наличия наладить? Ну в общем хотелось бы. OpenCart в тройке по популярности как ИМ. А какой магазин без учёта остатков? Без остатков это скорей каталог. Надіслати Поділитися на інших сайтах More sharing options... 4 months later... ArtShatov Опубліковано: 15 серпня 2018 Share Опубліковано: 15 серпня 2018 7 минут назад, sethtm сказал: остатки можно синхронизировать с моего склада ) пишите если актуально Поясните, как вы будете это делать? К сожалению, мне не надо, но очень интересно. Надіслати Поділитися на інших сайтах More sharing options... niger Опубліковано: 15 серпня 2018 Share Опубліковано: 15 серпня 2018 (змінено) Я бы лучше создавал штаны разных цветов, связывая их в одну коллекцию, а опциями бы сделал размер штанов. Хотя, @krumax Вам уже указал - это и точки зрения юзабилити, и с точки зрения СЕО куда лучше, чем сделать один товар с огромной простыней опций и параметров. Змінено 15 серпня 2018 користувачем niger Надіслати Поділитися на інших сайтах More sharing options... 100napb Опубліковано: 15 серпня 2018 Share Опубліковано: 15 серпня 2018 (змінено) у меня в магазине нет подобного примера, к сожалению: нет товара с двумя опциями.Потому проверить достоверность результатов не могу. Но вроде все решаемо. попробуйте вот так. Возможно, нужно будет ограничить поиск, предварительно сделав выборку ТОЛЬКО белых штанов, а затем из этой выборки уже селектить количество нужного размера. Anyway, ничего невозможного -- подсмотреть нужные option_id опции размера и цвета в табличке oc_option_description -- задать значения переменным SET @size_option_id = 14; SET @color_option_id = 14; -- подсмотреть нужные option_value_id в табличке oc_option_value_description для размер = XL и цвет = белый) -- задать значения переменным SET @size_id = 52; SET @color_id = 52; -- подсмотреть нужный id-шник товара ваших штанов -- задать значения переменным SET @product_id = 105; -- погнали считать... set @product_option_id_size = (SELECT product_option_id FROM oc_product_option_value WHERE product_id = @product_id AND option_id = @size_option_id AND option_value_id = @size_id LIMIT 1); set @product_option_id_color = (SELECT product_option_id FROM oc_product_option_value WHERE product_id = @product_id AND option_id = @size_color_id AND option_value_id = @color_id LIMIT 1); SELECT sum(opov.quantity) FROM oc_product_option_value opov WHERE opov.product_id = @product_id AND opov.product_option_id IN (@product_option_id_size, @product_option_id_color) AND opov.option_value_id IN (@size_id, @color_id); Змінено 15 серпня 2018 користувачем 100napb Надіслати Поділитися на інших сайтах More sharing options... 100napb Опубліковано: 15 серпня 2018 Share Опубліковано: 15 серпня 2018 если прямо очень надо посчитать именно средствами SQL, то без проблем могу помочь написать верный запрос. Мне не сложно, если есть тестовые данные. Другое дело, что запрос выше написан буквально на коленке, без возможности проверить корректность результата. Я уверен, что выше предложил почти то, что нужно. Возможно, нужно уточнить буквально пару условий. Но т.к. мотивации лично у меня нет что-то городить в своей базе и тратить значимое количество времени для решения Вашей задачки, то... могу дать 100% рабочий результат лишь при условии доступов хотя бы на селект в Вашу базу. В принципе, даже доступа к нескольким таблицам хватило б.... там делов на 5 минут. Надіслати Поділитися на інших сайтах More sharing options... 100napb Опубліковано: 16 серпня 2018 Share Опубліковано: 16 серпня 2018 @d0tb0t, чем закончился-то Ваш квест? Надіслати Поділитися на інших сайтах More sharing options... Створіть аккаунт або увійдіть для коментування Ви повинні бути користувачем, щоб залишити коментар Створити обліковий запис Зареєструйтеся для отримання облікового запису. Це просто! Зареєструвати аккаунт Вхід Уже зареєстровані? Увійдіть тут. Вхід зараз Share More sharing options... Передплатники 0 Перейти до списку тем Схожі публікації [Поддержка] OAP PRO - MULTI AJAX опции как отдельные товары с автоматической связкой 1 2 3 Автор: OcEx, 22 жовтня 2023 опции варианты (і ще %d) Теги: опции варианты комплекты серии группы модели связи ajax товары 61 відповідь 5 260 переглядів OcEx 25 вересня Модуль Уведомление о наличии PRO [Поддержка] 1 2 3 4 13 Автор: Serg9988, 30 березня 2016 наличие товар (і ще %d) Теги: наличие товар остаток опции наличие опций остаток на складе продукт товар с опциями уведомить заявка статусы 324 відповіді 42 414 перегляди Rusl83 23 квітня Модуль Уведомление о наличии товара на складе PRO Opencart 1.5* [Поддержка] 1 2 Автор: Serg9988, 10 березня 2016 уведомить уведомленние (і ще %d) Теги: уведомить уведомленние уведомить о наличии наличие отсутствие товар на складе количество опций опции остаток уедомленние 42 відповіді 5 389 переглядів artvirus 16 лютого 2017 batch [Поддержка] Универсальный массовый редактор товаров. MULTIEDIT AI 1 2 3 4 11 Автор: Sha, 16 березня 2017 top sale (і ще %d) Теги: top sale chat gpt pro атрибуты опции массовое редактирование editor products скидки мета мета-теги пакетное редактирование товаров админка групповое массовое массовая продукты быстрое изменение добавление добавить цена цены опций акции управление статус обработка категорий премиум групповая скидка товар стоимость валюта прайс price акция категория корзина продажа продажи баллы отзывы статьи галерея заказ быстрый обновление цены ocmod atribute модели автодополнение снипеты скорость модуль блоки форма product наполнение интернетмагазина обновление товар опции в категории универсальный рекомендуем opencart фильтр filter регистрация опция изменить товары категории производители українською українська chatgpt chatbots multi multiedit search replace replacer find search and replace find and replace edit seo faq seo faq filter products filter opencart filter for brands filter for products filter pro filteroc ocfilter oc filter open openai opencart ai ai opencart new 253 відповіді 57 984 перегляди Sha В неділю в 21:25 batch Універсальний масовий редактор товарів. MultiEdit AI Автор: Sha, 15 березня 2017 top sale (і ще %d) Теги: top sale chat gpt pro атрибуты опции массовое редактирование editor products скидки мета мета-теги пакетное редактирование товаров админка групповое массовое массовая продукты быстрое изменение добавление добавить цена цены опций акции управление статус обработка категорий премиум групповая скидка товар стоимость валюта прайс price акция категория корзина продажа продажи баллы отзывы статьи галерея заказ быстрый обновление цены ocmod atribute модели автодополнение снипеты скорость модуль блоки форма product наполнение интернетмагазина обновление товар опции в категории универсальный рекомендуем opencart фильтр filter регистрация опция изменить товары категории производители українською українська chatgpt chatbots multi multiedit search replace replacer find search and replace find and replace edit seo faq seo faq filter products filter opencart filter for brands filter for products filter pro filteroc ocfilter oc filter open openai opencart ai ai opencart new 0 коментарів 57 323 перегляди Sha 15 березня 2017 Зараз на сторінці 0 користувачів Ні користувачів, які переглядиють цю сторінку Последние темы Последние дополнения Последние новости Вся активність Головна Підтримка та відповіді на запитання. Допомога програмістам та розробникам Как посчитать количество товаров в опциях SQL запросом Покупцям Оплата розширень фізичними особами Оплата розширень юридичними особами Політика повернень Розробникам Регламент розміщення розширень Регламент продажу та підтримки розширень Віртуальний обліковий запис автора Політика просування оголошень API каталогу розширень Вирішення спорів щодо авторських прав Корисна інформація Публічна оферта Політика повернень Політика конфіденційності Платіжна політика Політика передачі особистих даних Політика прозорості Останні розширення Повний пакет SEO Автор: GeekoDev SameSite Session Fix Opencart 3 Автор: web_bond SP Telegram повідомлення FREE Автор: spectre Відключити порожні категорії Автор: spectre SEO Автор тексту категорії / фільтра / блогу з датою оновлення контенту + мікророзмітка Автор: radaevich × Уже зареєстровані? Ввійти Реєстрація Ваші замовлення Назад Придбані модулі та шаблони Ваші рахунки Лист очікувань Альтернативні контакти Форум Новини ocStore Назад Офіційний сайт Демо ocStore 3.0.3.2 Демо ocStore 2.3.0.2.4 Завантажити ocStore Документація Історія версій ocStore Блоги Модулі Шаблони Назад Безкоштовні шаблони Платні шаблони Де купувати модулі? Послуги FAQ OpenCart.Pro Назад Демо Купити Порівняння × Створити... Important Information На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність. Я даю згоду
d0tb0t Опубліковано: 23 березня 2018 Автор Share Опубліковано: 23 березня 2018 29 минут назад, ArtShatov сказал: Поэтому остатки не считаем. Даже при наличии "мой склад" актуальных остатков мы не имеем. Кроме как по каждому обновлению корзины лазить за остатками удалённо в Мой склад. Надіслати Поділитися на інших сайтах More sharing options...
ArtShatov Опубліковано: 23 березня 2018 Share Опубліковано: 23 березня 2018 1 час назад, d0tb0t сказал: Даже при наличии "мой склад" актуальных остатков мы не имеем. Все верно. На стороне сайта остатков, действительно, не будет. Поэтому 1 час назад, d0tb0t сказал: Кроме как по каждому обновлению корзины лазить за остатками удалённо в Мой склад. Но чтобы остатки были хотя бы в моем складе нужно их туда заносить. Если продаж мало, то можно и руками кажыдый заказ в мой склад затянут. Если лень руками - можно автоматизировать. А вообще задача не понятно. Нужно защититься от заказов того что нет в наличии? Или надо с помощью Опенкарта учет наличия наладить? Надіслати Поділитися на інших сайтах More sharing options... d0tb0t Опубліковано: 23 березня 2018 Автор Share Опубліковано: 23 березня 2018 3 минуты назад, ArtShatov сказал: А вообще задача не понятно. Нужно защититься от заказов того что нет в наличии? Или надо с помощью Опенкарта учет наличия наладить? Ну в общем хотелось бы. OpenCart в тройке по популярности как ИМ. А какой магазин без учёта остатков? Без остатков это скорей каталог. Надіслати Поділитися на інших сайтах More sharing options... 4 months later... ArtShatov Опубліковано: 15 серпня 2018 Share Опубліковано: 15 серпня 2018 7 минут назад, sethtm сказал: остатки можно синхронизировать с моего склада ) пишите если актуально Поясните, как вы будете это делать? К сожалению, мне не надо, но очень интересно. Надіслати Поділитися на інших сайтах More sharing options... niger Опубліковано: 15 серпня 2018 Share Опубліковано: 15 серпня 2018 (змінено) Я бы лучше создавал штаны разных цветов, связывая их в одну коллекцию, а опциями бы сделал размер штанов. Хотя, @krumax Вам уже указал - это и точки зрения юзабилити, и с точки зрения СЕО куда лучше, чем сделать один товар с огромной простыней опций и параметров. Змінено 15 серпня 2018 користувачем niger Надіслати Поділитися на інших сайтах More sharing options... 100napb Опубліковано: 15 серпня 2018 Share Опубліковано: 15 серпня 2018 (змінено) у меня в магазине нет подобного примера, к сожалению: нет товара с двумя опциями.Потому проверить достоверность результатов не могу. Но вроде все решаемо. попробуйте вот так. Возможно, нужно будет ограничить поиск, предварительно сделав выборку ТОЛЬКО белых штанов, а затем из этой выборки уже селектить количество нужного размера. Anyway, ничего невозможного -- подсмотреть нужные option_id опции размера и цвета в табличке oc_option_description -- задать значения переменным SET @size_option_id = 14; SET @color_option_id = 14; -- подсмотреть нужные option_value_id в табличке oc_option_value_description для размер = XL и цвет = белый) -- задать значения переменным SET @size_id = 52; SET @color_id = 52; -- подсмотреть нужный id-шник товара ваших штанов -- задать значения переменным SET @product_id = 105; -- погнали считать... set @product_option_id_size = (SELECT product_option_id FROM oc_product_option_value WHERE product_id = @product_id AND option_id = @size_option_id AND option_value_id = @size_id LIMIT 1); set @product_option_id_color = (SELECT product_option_id FROM oc_product_option_value WHERE product_id = @product_id AND option_id = @size_color_id AND option_value_id = @color_id LIMIT 1); SELECT sum(opov.quantity) FROM oc_product_option_value opov WHERE opov.product_id = @product_id AND opov.product_option_id IN (@product_option_id_size, @product_option_id_color) AND opov.option_value_id IN (@size_id, @color_id); Змінено 15 серпня 2018 користувачем 100napb Надіслати Поділитися на інших сайтах More sharing options... 100napb Опубліковано: 15 серпня 2018 Share Опубліковано: 15 серпня 2018 если прямо очень надо посчитать именно средствами SQL, то без проблем могу помочь написать верный запрос. Мне не сложно, если есть тестовые данные. Другое дело, что запрос выше написан буквально на коленке, без возможности проверить корректность результата. Я уверен, что выше предложил почти то, что нужно. Возможно, нужно уточнить буквально пару условий. Но т.к. мотивации лично у меня нет что-то городить в своей базе и тратить значимое количество времени для решения Вашей задачки, то... могу дать 100% рабочий результат лишь при условии доступов хотя бы на селект в Вашу базу. В принципе, даже доступа к нескольким таблицам хватило б.... там делов на 5 минут. Надіслати Поділитися на інших сайтах More sharing options... 100napb Опубліковано: 16 серпня 2018 Share Опубліковано: 16 серпня 2018 @d0tb0t, чем закончился-то Ваш квест? Надіслати Поділитися на інших сайтах More sharing options... Створіть аккаунт або увійдіть для коментування Ви повинні бути користувачем, щоб залишити коментар Створити обліковий запис Зареєструйтеся для отримання облікового запису. Це просто! Зареєструвати аккаунт Вхід Уже зареєстровані? Увійдіть тут. Вхід зараз Share More sharing options... Передплатники 0 Перейти до списку тем Схожі публікації [Поддержка] OAP PRO - MULTI AJAX опции как отдельные товары с автоматической связкой 1 2 3 Автор: OcEx, 22 жовтня 2023 опции варианты (і ще %d) Теги: опции варианты комплекты серии группы модели связи ajax товары 61 відповідь 5 260 переглядів OcEx 25 вересня Модуль Уведомление о наличии PRO [Поддержка] 1 2 3 4 13 Автор: Serg9988, 30 березня 2016 наличие товар (і ще %d) Теги: наличие товар остаток опции наличие опций остаток на складе продукт товар с опциями уведомить заявка статусы 324 відповіді 42 414 перегляди Rusl83 23 квітня Модуль Уведомление о наличии товара на складе PRO Opencart 1.5* [Поддержка] 1 2 Автор: Serg9988, 10 березня 2016 уведомить уведомленние (і ще %d) Теги: уведомить уведомленние уведомить о наличии наличие отсутствие товар на складе количество опций опции остаток уедомленние 42 відповіді 5 389 переглядів artvirus 16 лютого 2017 batch [Поддержка] Универсальный массовый редактор товаров. MULTIEDIT AI 1 2 3 4 11 Автор: Sha, 16 березня 2017 top sale (і ще %d) Теги: top sale chat gpt pro атрибуты опции массовое редактирование editor products скидки мета мета-теги пакетное редактирование товаров админка групповое массовое массовая продукты быстрое изменение добавление добавить цена цены опций акции управление статус обработка категорий премиум групповая скидка товар стоимость валюта прайс price акция категория корзина продажа продажи баллы отзывы статьи галерея заказ быстрый обновление цены ocmod atribute модели автодополнение снипеты скорость модуль блоки форма product наполнение интернетмагазина обновление товар опции в категории универсальный рекомендуем opencart фильтр filter регистрация опция изменить товары категории производители українською українська chatgpt chatbots multi multiedit search replace replacer find search and replace find and replace edit seo faq seo faq filter products filter opencart filter for brands filter for products filter pro filteroc ocfilter oc filter open openai opencart ai ai opencart new 253 відповіді 57 984 перегляди Sha В неділю в 21:25 batch Універсальний масовий редактор товарів. MultiEdit AI Автор: Sha, 15 березня 2017 top sale (і ще %d) Теги: top sale chat gpt pro атрибуты опции массовое редактирование editor products скидки мета мета-теги пакетное редактирование товаров админка групповое массовое массовая продукты быстрое изменение добавление добавить цена цены опций акции управление статус обработка категорий премиум групповая скидка товар стоимость валюта прайс price акция категория корзина продажа продажи баллы отзывы статьи галерея заказ быстрый обновление цены ocmod atribute модели автодополнение снипеты скорость модуль блоки форма product наполнение интернетмагазина обновление товар опции в категории универсальный рекомендуем opencart фильтр filter регистрация опция изменить товары категории производители українською українська chatgpt chatbots multi multiedit search replace replacer find search and replace find and replace edit seo faq seo faq filter products filter opencart filter for brands filter for products filter pro filteroc ocfilter oc filter open openai opencart ai ai opencart new 0 коментарів 57 323 перегляди Sha 15 березня 2017 Зараз на сторінці 0 користувачів Ні користувачів, які переглядиють цю сторінку Последние темы Последние дополнения Последние новости Вся активність Головна Підтримка та відповіді на запитання. Допомога програмістам та розробникам Как посчитать количество товаров в опциях SQL запросом Покупцям Оплата розширень фізичними особами Оплата розширень юридичними особами Політика повернень Розробникам Регламент розміщення розширень Регламент продажу та підтримки розширень Віртуальний обліковий запис автора Політика просування оголошень API каталогу розширень Вирішення спорів щодо авторських прав Корисна інформація Публічна оферта Політика повернень Політика конфіденційності Платіжна політика Політика передачі особистих даних Політика прозорості Останні розширення Повний пакет SEO Автор: GeekoDev SameSite Session Fix Opencart 3 Автор: web_bond SP Telegram повідомлення FREE Автор: spectre Відключити порожні категорії Автор: spectre SEO Автор тексту категорії / фільтра / блогу з датою оновлення контенту + мікророзмітка Автор: radaevich × Уже зареєстровані? Ввійти Реєстрація Ваші замовлення Назад Придбані модулі та шаблони Ваші рахунки Лист очікувань Альтернативні контакти Форум Новини ocStore Назад Офіційний сайт Демо ocStore 3.0.3.2 Демо ocStore 2.3.0.2.4 Завантажити ocStore Документація Історія версій ocStore Блоги Модулі Шаблони Назад Безкоштовні шаблони Платні шаблони Де купувати модулі? Послуги FAQ OpenCart.Pro Назад Демо Купити Порівняння × Створити... Important Information На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність. Я даю згоду
d0tb0t Опубліковано: 23 березня 2018 Автор Share Опубліковано: 23 березня 2018 3 минуты назад, ArtShatov сказал: А вообще задача не понятно. Нужно защититься от заказов того что нет в наличии? Или надо с помощью Опенкарта учет наличия наладить? Ну в общем хотелось бы. OpenCart в тройке по популярности как ИМ. А какой магазин без учёта остатков? Без остатков это скорей каталог. Надіслати Поділитися на інших сайтах More sharing options...
ArtShatov Опубліковано: 15 серпня 2018 Share Опубліковано: 15 серпня 2018 7 минут назад, sethtm сказал: остатки можно синхронизировать с моего склада ) пишите если актуально Поясните, как вы будете это делать? К сожалению, мне не надо, но очень интересно. Надіслати Поділитися на інших сайтах More sharing options... niger Опубліковано: 15 серпня 2018 Share Опубліковано: 15 серпня 2018 (змінено) Я бы лучше создавал штаны разных цветов, связывая их в одну коллекцию, а опциями бы сделал размер штанов. Хотя, @krumax Вам уже указал - это и точки зрения юзабилити, и с точки зрения СЕО куда лучше, чем сделать один товар с огромной простыней опций и параметров. Змінено 15 серпня 2018 користувачем niger Надіслати Поділитися на інших сайтах More sharing options... 100napb Опубліковано: 15 серпня 2018 Share Опубліковано: 15 серпня 2018 (змінено) у меня в магазине нет подобного примера, к сожалению: нет товара с двумя опциями.Потому проверить достоверность результатов не могу. Но вроде все решаемо. попробуйте вот так. Возможно, нужно будет ограничить поиск, предварительно сделав выборку ТОЛЬКО белых штанов, а затем из этой выборки уже селектить количество нужного размера. Anyway, ничего невозможного -- подсмотреть нужные option_id опции размера и цвета в табличке oc_option_description -- задать значения переменным SET @size_option_id = 14; SET @color_option_id = 14; -- подсмотреть нужные option_value_id в табличке oc_option_value_description для размер = XL и цвет = белый) -- задать значения переменным SET @size_id = 52; SET @color_id = 52; -- подсмотреть нужный id-шник товара ваших штанов -- задать значения переменным SET @product_id = 105; -- погнали считать... set @product_option_id_size = (SELECT product_option_id FROM oc_product_option_value WHERE product_id = @product_id AND option_id = @size_option_id AND option_value_id = @size_id LIMIT 1); set @product_option_id_color = (SELECT product_option_id FROM oc_product_option_value WHERE product_id = @product_id AND option_id = @size_color_id AND option_value_id = @color_id LIMIT 1); SELECT sum(opov.quantity) FROM oc_product_option_value opov WHERE opov.product_id = @product_id AND opov.product_option_id IN (@product_option_id_size, @product_option_id_color) AND opov.option_value_id IN (@size_id, @color_id); Змінено 15 серпня 2018 користувачем 100napb Надіслати Поділитися на інших сайтах More sharing options... 100napb Опубліковано: 15 серпня 2018 Share Опубліковано: 15 серпня 2018 если прямо очень надо посчитать именно средствами SQL, то без проблем могу помочь написать верный запрос. Мне не сложно, если есть тестовые данные. Другое дело, что запрос выше написан буквально на коленке, без возможности проверить корректность результата. Я уверен, что выше предложил почти то, что нужно. Возможно, нужно уточнить буквально пару условий. Но т.к. мотивации лично у меня нет что-то городить в своей базе и тратить значимое количество времени для решения Вашей задачки, то... могу дать 100% рабочий результат лишь при условии доступов хотя бы на селект в Вашу базу. В принципе, даже доступа к нескольким таблицам хватило б.... там делов на 5 минут. Надіслати Поділитися на інших сайтах More sharing options... 100napb Опубліковано: 16 серпня 2018 Share Опубліковано: 16 серпня 2018 @d0tb0t, чем закончился-то Ваш квест? Надіслати Поділитися на інших сайтах More sharing options... Створіть аккаунт або увійдіть для коментування Ви повинні бути користувачем, щоб залишити коментар Створити обліковий запис Зареєструйтеся для отримання облікового запису. Це просто! Зареєструвати аккаунт Вхід Уже зареєстровані? Увійдіть тут. Вхід зараз Share More sharing options... Передплатники 0 Перейти до списку тем Схожі публікації [Поддержка] OAP PRO - MULTI AJAX опции как отдельные товары с автоматической связкой 1 2 3 Автор: OcEx, 22 жовтня 2023 опции варианты (і ще %d) Теги: опции варианты комплекты серии группы модели связи ajax товары 61 відповідь 5 260 переглядів OcEx 25 вересня Модуль Уведомление о наличии PRO [Поддержка] 1 2 3 4 13 Автор: Serg9988, 30 березня 2016 наличие товар (і ще %d) Теги: наличие товар остаток опции наличие опций остаток на складе продукт товар с опциями уведомить заявка статусы 324 відповіді 42 414 перегляди Rusl83 23 квітня Модуль Уведомление о наличии товара на складе PRO Opencart 1.5* [Поддержка] 1 2 Автор: Serg9988, 10 березня 2016 уведомить уведомленние (і ще %d) Теги: уведомить уведомленние уведомить о наличии наличие отсутствие товар на складе количество опций опции остаток уедомленние 42 відповіді 5 389 переглядів artvirus 16 лютого 2017 batch [Поддержка] Универсальный массовый редактор товаров. MULTIEDIT AI 1 2 3 4 11 Автор: Sha, 16 березня 2017 top sale (і ще %d) Теги: top sale chat gpt pro атрибуты опции массовое редактирование editor products скидки мета мета-теги пакетное редактирование товаров админка групповое массовое массовая продукты быстрое изменение добавление добавить цена цены опций акции управление статус обработка категорий премиум групповая скидка товар стоимость валюта прайс price акция категория корзина продажа продажи баллы отзывы статьи галерея заказ быстрый обновление цены ocmod atribute модели автодополнение снипеты скорость модуль блоки форма product наполнение интернетмагазина обновление товар опции в категории универсальный рекомендуем opencart фильтр filter регистрация опция изменить товары категории производители українською українська chatgpt chatbots multi multiedit search replace replacer find search and replace find and replace edit seo faq seo faq filter products filter opencart filter for brands filter for products filter pro filteroc ocfilter oc filter open openai opencart ai ai opencart new 253 відповіді 57 984 перегляди Sha В неділю в 21:25 batch Універсальний масовий редактор товарів. MultiEdit AI Автор: Sha, 15 березня 2017 top sale (і ще %d) Теги: top sale chat gpt pro атрибуты опции массовое редактирование editor products скидки мета мета-теги пакетное редактирование товаров админка групповое массовое массовая продукты быстрое изменение добавление добавить цена цены опций акции управление статус обработка категорий премиум групповая скидка товар стоимость валюта прайс price акция категория корзина продажа продажи баллы отзывы статьи галерея заказ быстрый обновление цены ocmod atribute модели автодополнение снипеты скорость модуль блоки форма product наполнение интернетмагазина обновление товар опции в категории универсальный рекомендуем opencart фильтр filter регистрация опция изменить товары категории производители українською українська chatgpt chatbots multi multiedit search replace replacer find search and replace find and replace edit seo faq seo faq filter products filter opencart filter for brands filter for products filter pro filteroc ocfilter oc filter open openai opencart ai ai opencart new 0 коментарів 57 323 перегляди Sha 15 березня 2017 Зараз на сторінці 0 користувачів Ні користувачів, які переглядиють цю сторінку Последние темы Последние дополнения Последние новости Вся активність Головна Підтримка та відповіді на запитання. Допомога програмістам та розробникам Как посчитать количество товаров в опциях SQL запросом Покупцям Оплата розширень фізичними особами Оплата розширень юридичними особами Політика повернень Розробникам Регламент розміщення розширень Регламент продажу та підтримки розширень Віртуальний обліковий запис автора Політика просування оголошень API каталогу розширень Вирішення спорів щодо авторських прав Корисна інформація Публічна оферта Політика повернень Політика конфіденційності Платіжна політика Політика передачі особистих даних Політика прозорості Останні розширення Повний пакет SEO Автор: GeekoDev SameSite Session Fix Opencart 3 Автор: web_bond SP Telegram повідомлення FREE Автор: spectre Відключити порожні категорії Автор: spectre SEO Автор тексту категорії / фільтра / блогу з датою оновлення контенту + мікророзмітка Автор: radaevich
niger Опубліковано: 15 серпня 2018 Share Опубліковано: 15 серпня 2018 (змінено) Я бы лучше создавал штаны разных цветов, связывая их в одну коллекцию, а опциями бы сделал размер штанов. Хотя, @krumax Вам уже указал - это и точки зрения юзабилити, и с точки зрения СЕО куда лучше, чем сделать один товар с огромной простыней опций и параметров. Змінено 15 серпня 2018 користувачем niger Надіслати Поділитися на інших сайтах More sharing options...
100napb Опубліковано: 15 серпня 2018 Share Опубліковано: 15 серпня 2018 (змінено) у меня в магазине нет подобного примера, к сожалению: нет товара с двумя опциями.Потому проверить достоверность результатов не могу. Но вроде все решаемо. попробуйте вот так. Возможно, нужно будет ограничить поиск, предварительно сделав выборку ТОЛЬКО белых штанов, а затем из этой выборки уже селектить количество нужного размера. Anyway, ничего невозможного -- подсмотреть нужные option_id опции размера и цвета в табличке oc_option_description -- задать значения переменным SET @size_option_id = 14; SET @color_option_id = 14; -- подсмотреть нужные option_value_id в табличке oc_option_value_description для размер = XL и цвет = белый) -- задать значения переменным SET @size_id = 52; SET @color_id = 52; -- подсмотреть нужный id-шник товара ваших штанов -- задать значения переменным SET @product_id = 105; -- погнали считать... set @product_option_id_size = (SELECT product_option_id FROM oc_product_option_value WHERE product_id = @product_id AND option_id = @size_option_id AND option_value_id = @size_id LIMIT 1); set @product_option_id_color = (SELECT product_option_id FROM oc_product_option_value WHERE product_id = @product_id AND option_id = @size_color_id AND option_value_id = @color_id LIMIT 1); SELECT sum(opov.quantity) FROM oc_product_option_value opov WHERE opov.product_id = @product_id AND opov.product_option_id IN (@product_option_id_size, @product_option_id_color) AND opov.option_value_id IN (@size_id, @color_id); Змінено 15 серпня 2018 користувачем 100napb Надіслати Поділитися на інших сайтах More sharing options... 100napb Опубліковано: 15 серпня 2018 Share Опубліковано: 15 серпня 2018 если прямо очень надо посчитать именно средствами SQL, то без проблем могу помочь написать верный запрос. Мне не сложно, если есть тестовые данные. Другое дело, что запрос выше написан буквально на коленке, без возможности проверить корректность результата. Я уверен, что выше предложил почти то, что нужно. Возможно, нужно уточнить буквально пару условий. Но т.к. мотивации лично у меня нет что-то городить в своей базе и тратить значимое количество времени для решения Вашей задачки, то... могу дать 100% рабочий результат лишь при условии доступов хотя бы на селект в Вашу базу. В принципе, даже доступа к нескольким таблицам хватило б.... там делов на 5 минут. Надіслати Поділитися на інших сайтах More sharing options... 100napb Опубліковано: 16 серпня 2018 Share Опубліковано: 16 серпня 2018 @d0tb0t, чем закончился-то Ваш квест? Надіслати Поділитися на інших сайтах More sharing options... Створіть аккаунт або увійдіть для коментування Ви повинні бути користувачем, щоб залишити коментар Створити обліковий запис Зареєструйтеся для отримання облікового запису. Це просто! Зареєструвати аккаунт Вхід Уже зареєстровані? Увійдіть тут. Вхід зараз Share More sharing options... Передплатники 0 Перейти до списку тем Схожі публікації [Поддержка] OAP PRO - MULTI AJAX опции как отдельные товары с автоматической связкой 1 2 3 Автор: OcEx, 22 жовтня 2023 опции варианты (і ще %d) Теги: опции варианты комплекты серии группы модели связи ajax товары 61 відповідь 5 260 переглядів OcEx 25 вересня Модуль Уведомление о наличии PRO [Поддержка] 1 2 3 4 13 Автор: Serg9988, 30 березня 2016 наличие товар (і ще %d) Теги: наличие товар остаток опции наличие опций остаток на складе продукт товар с опциями уведомить заявка статусы 324 відповіді 42 414 перегляди Rusl83 23 квітня Модуль Уведомление о наличии товара на складе PRO Opencart 1.5* [Поддержка] 1 2 Автор: Serg9988, 10 березня 2016 уведомить уведомленние (і ще %d) Теги: уведомить уведомленние уведомить о наличии наличие отсутствие товар на складе количество опций опции остаток уедомленние 42 відповіді 5 389 переглядів artvirus 16 лютого 2017 batch [Поддержка] Универсальный массовый редактор товаров. MULTIEDIT AI 1 2 3 4 11 Автор: Sha, 16 березня 2017 top sale (і ще %d) Теги: top sale chat gpt pro атрибуты опции массовое редактирование editor products скидки мета мета-теги пакетное редактирование товаров админка групповое массовое массовая продукты быстрое изменение добавление добавить цена цены опций акции управление статус обработка категорий премиум групповая скидка товар стоимость валюта прайс price акция категория корзина продажа продажи баллы отзывы статьи галерея заказ быстрый обновление цены ocmod atribute модели автодополнение снипеты скорость модуль блоки форма product наполнение интернетмагазина обновление товар опции в категории универсальный рекомендуем opencart фильтр filter регистрация опция изменить товары категории производители українською українська chatgpt chatbots multi multiedit search replace replacer find search and replace find and replace edit seo faq seo faq filter products filter opencart filter for brands filter for products filter pro filteroc ocfilter oc filter open openai opencart ai ai opencart new 253 відповіді 57 984 перегляди Sha В неділю в 21:25 batch Універсальний масовий редактор товарів. MultiEdit AI Автор: Sha, 15 березня 2017 top sale (і ще %d) Теги: top sale chat gpt pro атрибуты опции массовое редактирование editor products скидки мета мета-теги пакетное редактирование товаров админка групповое массовое массовая продукты быстрое изменение добавление добавить цена цены опций акции управление статус обработка категорий премиум групповая скидка товар стоимость валюта прайс price акция категория корзина продажа продажи баллы отзывы статьи галерея заказ быстрый обновление цены ocmod atribute модели автодополнение снипеты скорость модуль блоки форма product наполнение интернетмагазина обновление товар опции в категории универсальный рекомендуем opencart фильтр filter регистрация опция изменить товары категории производители українською українська chatgpt chatbots multi multiedit search replace replacer find search and replace find and replace edit seo faq seo faq filter products filter opencart filter for brands filter for products filter pro filteroc ocfilter oc filter open openai opencart ai ai opencart new 0 коментарів 57 323 перегляди Sha 15 березня 2017 Зараз на сторінці 0 користувачів Ні користувачів, які переглядиють цю сторінку Последние темы Последние дополнения Последние новости Вся активність Головна Підтримка та відповіді на запитання. Допомога програмістам та розробникам Как посчитать количество товаров в опциях SQL запросом
100napb Опубліковано: 15 серпня 2018 Share Опубліковано: 15 серпня 2018 если прямо очень надо посчитать именно средствами SQL, то без проблем могу помочь написать верный запрос. Мне не сложно, если есть тестовые данные. Другое дело, что запрос выше написан буквально на коленке, без возможности проверить корректность результата. Я уверен, что выше предложил почти то, что нужно. Возможно, нужно уточнить буквально пару условий. Но т.к. мотивации лично у меня нет что-то городить в своей базе и тратить значимое количество времени для решения Вашей задачки, то... могу дать 100% рабочий результат лишь при условии доступов хотя бы на селект в Вашу базу. В принципе, даже доступа к нескольким таблицам хватило б.... там делов на 5 минут. Надіслати Поділитися на інших сайтах More sharing options... 100napb Опубліковано: 16 серпня 2018 Share Опубліковано: 16 серпня 2018 @d0tb0t, чем закончился-то Ваш квест? Надіслати Поділитися на інших сайтах More sharing options... Створіть аккаунт або увійдіть для коментування Ви повинні бути користувачем, щоб залишити коментар Створити обліковий запис Зареєструйтеся для отримання облікового запису. Це просто! Зареєструвати аккаунт Вхід Уже зареєстровані? Увійдіть тут. Вхід зараз Share More sharing options... Передплатники 0 Перейти до списку тем Схожі публікації [Поддержка] OAP PRO - MULTI AJAX опции как отдельные товары с автоматической связкой 1 2 3 Автор: OcEx, 22 жовтня 2023 опции варианты (і ще %d) Теги: опции варианты комплекты серии группы модели связи ajax товары 61 відповідь 5 260 переглядів OcEx 25 вересня Модуль Уведомление о наличии PRO [Поддержка] 1 2 3 4 13 Автор: Serg9988, 30 березня 2016 наличие товар (і ще %d) Теги: наличие товар остаток опции наличие опций остаток на складе продукт товар с опциями уведомить заявка статусы 324 відповіді 42 414 перегляди Rusl83 23 квітня Модуль Уведомление о наличии товара на складе PRO Opencart 1.5* [Поддержка] 1 2 Автор: Serg9988, 10 березня 2016 уведомить уведомленние (і ще %d) Теги: уведомить уведомленние уведомить о наличии наличие отсутствие товар на складе количество опций опции остаток уедомленние 42 відповіді 5 389 переглядів artvirus 16 лютого 2017 batch [Поддержка] Универсальный массовый редактор товаров. MULTIEDIT AI 1 2 3 4 11 Автор: Sha, 16 березня 2017 top sale (і ще %d) Теги: top sale chat gpt pro атрибуты опции массовое редактирование editor products скидки мета мета-теги пакетное редактирование товаров админка групповое массовое массовая продукты быстрое изменение добавление добавить цена цены опций акции управление статус обработка категорий премиум групповая скидка товар стоимость валюта прайс price акция категория корзина продажа продажи баллы отзывы статьи галерея заказ быстрый обновление цены ocmod atribute модели автодополнение снипеты скорость модуль блоки форма product наполнение интернетмагазина обновление товар опции в категории универсальный рекомендуем opencart фильтр filter регистрация опция изменить товары категории производители українською українська chatgpt chatbots multi multiedit search replace replacer find search and replace find and replace edit seo faq seo faq filter products filter opencart filter for brands filter for products filter pro filteroc ocfilter oc filter open openai opencart ai ai opencart new 253 відповіді 57 984 перегляди Sha В неділю в 21:25 batch Універсальний масовий редактор товарів. MultiEdit AI Автор: Sha, 15 березня 2017 top sale (і ще %d) Теги: top sale chat gpt pro атрибуты опции массовое редактирование editor products скидки мета мета-теги пакетное редактирование товаров админка групповое массовое массовая продукты быстрое изменение добавление добавить цена цены опций акции управление статус обработка категорий премиум групповая скидка товар стоимость валюта прайс price акция категория корзина продажа продажи баллы отзывы статьи галерея заказ быстрый обновление цены ocmod atribute модели автодополнение снипеты скорость модуль блоки форма product наполнение интернетмагазина обновление товар опции в категории универсальный рекомендуем opencart фильтр filter регистрация опция изменить товары категории производители українською українська chatgpt chatbots multi multiedit search replace replacer find search and replace find and replace edit seo faq seo faq filter products filter opencart filter for brands filter for products filter pro filteroc ocfilter oc filter open openai opencart ai ai opencart new 0 коментарів 57 323 перегляди Sha 15 березня 2017 Зараз на сторінці 0 користувачів Ні користувачів, які переглядиють цю сторінку
100napb Опубліковано: 16 серпня 2018 Share Опубліковано: 16 серпня 2018 @d0tb0t, чем закончился-то Ваш квест? Надіслати Поділитися на інших сайтах More sharing options... Створіть аккаунт або увійдіть для коментування Ви повинні бути користувачем, щоб залишити коментар Створити обліковий запис Зареєструйтеся для отримання облікового запису. Це просто! Зареєструвати аккаунт Вхід Уже зареєстровані? Увійдіть тут. Вхід зараз Share More sharing options... Передплатники 0
Recommended Posts