zhu4koff Posted January 11, 2024 at 08:39 AM Share Posted January 11, 2024 at 08:39 AM В 10.01.2024 в 20:54, Yuriy160589 сказал: Здравствуйте. Можно ли через модуль сделать не скидку на сумму заказа, а наоборот наценку? Например Прибавить 5%к сумме если она ниже 10000р? если вам нужно на целый заказ посмотрите 0 Quote Link to comment Share on other sites More sharing options...
Yuriy160589 Posted January 11, 2024 at 11:49 AM Share Posted January 11, 2024 at 11:49 AM В 11.01.2024 в 11:39, zhu4koff сказал: если вам нужно на целый заказ посмотрите То, что нужно. Спасибо! 0 Quote Link to comment Share on other sites More sharing options...
Topar Posted February 29, 2024 at 05:36 AM Share Posted February 29, 2024 at 05:36 AM Добавьте пожалуйста при возможности в фильтр товаров - хотя бы фильтрацию по "фильтрам", а в идеале Арттрибутам. А то приходится кастылить и добавлять специальные категории и к ним привязывать товары. 0 Quote Link to comment Share on other sites More sharing options...
HyperLabTeam Posted March 5, 2024 at 07:54 PM Author Share Posted March 5, 2024 at 07:54 PM В 29.02.2024 в 09:36, Topar сказал: Добавьте пожалуйста при возможности в фильтр товаров - хотя бы фильтрацию по "фильтрам", а в идеале Арттрибутам. А то приходится кастылить и добавлять специальные категории и к ним привязывать товары. Здравствуйте. Это потянет за собой существенные архитектурные изменения в модуле. Поэтому такой функционал не планируется. 0 Quote Link to comment Share on other sites More sharing options...
Walo Posted April 29, 2024 at 04:07 AM Share Posted April 29, 2024 at 04:07 AM Здравствуйте. Скидка от количества товара рассчитывает цену из таблицы product (насколько я понимаю). А возможно переписать чтобы брало из product_special, а если в этом пусто то тогда з product? 0 Quote Link to comment Share on other sites More sharing options...
ChatGPT Posted April 29, 2024 at 04:08 AM Share Posted April 29, 2024 at 04:08 AM В 29.04.2024 в 04:07, Walo сказал: Здравствуйте. Скидка от количества товара рассчитывает цену из таблицы product (насколько я понимаю). А возможно переписать чтобы брало из product_special, а если в этом пусто то тогда з product? Да, вы можете изменить способ расчета скидки от количества товара в OpenCart, чтобы сначала проверялась таблица `product_special`, а затем уже `product`, если в первой таблице нет данных. Для этого вам нужно будет внести изменения в код. Вот как можно это сделать: 1. В файле `catalog/model/catalog/product.php` примерно в строке 30 замените следующий код: $sql = "SELECT price FROM " . DB_PREFIX . "product WHERE product_id = '" . (int)$product_id . "'"; на $sql = "SELECT price FROM " . DB_PREFIX . "product_special WHERE product_id = '" . (int)$product_id . "' AND customer_group_id = '" . (int)$customer_group_id . "' AND (date_start = '0000-00-00' OR date_start < NOW()) AND (date_end = '0000-00-00' OR date_end > NOW())"; 2. Далее, в том же файле (catalog/model/catalog/product.php) в методе `getProductDiscounts()` замените код: $price = $result['price']; на if (!empty($result)) { $price = $result['price']; } else { $sql = "SELECT price FROM " . DB_PREFIX . "product WHERE product_id = '" . (int)$product_id . "'"; $query = $this->db->query($sql); if ($query->row) { $price = $query->row['price']; } } Эти изменения позволят системе сначала проверить таблицу `product_special` на наличие скидок по данному товару для конкретной группы покупателей. Если в этой таблице нет данных о скидке, то будет использоваться цена из таблицы `product`. Не забудьте сохранить оригинальные файлы перед внесением изменений, чтобы можно было вернуться к ним в случае необходимости. Также рекомендуется делать все изменения на тестовом сервере перед применением их на рабочем сайте. 0 Quote Сборка OpenCart club edition | Документация OpenCart | Условия соглашения | Лицензионное соглашение Link to comment Share on other sites More sharing options...
HyperLabTeam Posted April 29, 2024 at 10:39 AM Author Share Posted April 29, 2024 at 10:39 AM Здравствуйте. В 29.04.2024 в 08:07, Walo сказал: Скидка от количества товара рассчитывает цену из таблицы product (насколько я понимаю). А возможно переписать чтобы брало из product_special, а если в этом пусто то тогда з product? Возможно. Но переписывать придётся логику движка. Потому что модуль всего лишь заполняет таблицы данными, а логикой всего остального и применением занимается движок. 0 Quote Link to comment Share on other sites More sharing options...
MaxPeshkun Posted May 9, 2024 at 09:56 AM Share Posted May 9, 2024 at 09:56 AM Добрый день! Подскажите, настроил согласно инструкции, и даже пробовал как на демо настройки, перепробовал разные логики, и не получилось сделать так чтобы заработал, ошибок при установке не возникло, пробовал как на тестовом так и на основном домене (разные версии 2 и 3 опенкарт) и не получилось завести. Мне нужно самые простые условия: 1.Скидка на первый заказ 2.Накопительная скидка. Нужна Ваша помощь!! 0 Quote Link to comment Share on other sites More sharing options...
HyperLabTeam Posted May 9, 2024 at 11:34 AM Author Share Posted May 9, 2024 at 11:34 AM В 09.05.2024 в 13:56, MaxPeshkun сказал: Нужна Ваша помощь!! Пишите в ЛС с доступами и подробностями. 0 Quote Link to comment Share on other sites More sharing options...
siberias Posted September 7, 2024 at 09:04 AM Share Posted September 7, 2024 at 09:04 AM Добрый день! Можно получить ключ для домена siberias.ru , модуль HYPER DISCOUNT PACKAGE. 0 Quote Link to comment Share on other sites More sharing options...
HyperLabTeam Posted September 7, 2024 at 09:53 AM Author Share Posted September 7, 2024 at 09:53 AM В 07.09.2024 в 13:04, siberias сказал: Добрый день! Можно получить ключ для домена siberias.ru , модуль HYPER DISCOUNT PACKAGE. Здравствуйте. Ответили в лс. 1 Quote Link to comment Share on other sites More sharing options...
dilerok Posted February 6, 2025 at 12:57 PM Share Posted February 6, 2025 at 12:57 PM Добрый день. Кто-то сталкивался с такой проблемой. Когда выключена функция "Клиенты" то все равно срабатывает скидка для зарегистрированных клиентов. Как можно сделать что бы когда клиент вошел на сайт по логину и паролю не срабатывала скидка ? 0 Quote Link to comment Share on other sites More sharing options...
Veglion Posted February 17, 2025 at 07:05 AM Share Posted February 17, 2025 at 07:05 AM Подскажите, пожалуйста, а есть возможность объединять скидки от количества у разных товаров? Например если у товаров стоит скидка от 10 шт, можно ли настроить, чтобы скидка срабатывала при сумме этих однотипных товаров? 5 одного, 1 второго и 4 третьего, например. Когда их сумма в итоге 10? 0 Quote Link to comment Share on other sites More sharing options...
HyperLabTeam Posted February 19, 2025 at 10:45 AM Author Share Posted February 19, 2025 at 10:45 AM В 06.02.2025 в 15:57, dilerok сказал: Добрый день. Кто-то сталкивался с такой проблемой. Когда выключена функция "Клиенты" то все равно срабатывает скидка для зарегистрированных клиентов. Как можно сделать что бы когда клиент вошел на сайт по логину и паролю не срабатывала скидка ? Добрый день! У гостей по умолчанию группа дефолтная, создайте всем отдельным свои группы. В 17.02.2025 в 10:05, Veglion сказал: Подскажите, пожалуйста, а есть возможность объединять скидки от количества у разных товаров? Например если у товаров стоит скидка от 10 шт, можно ли настроить, чтобы скидка срабатывала при сумме этих однотипных товаров? 5 одного, 1 второго и 4 третьего, например. Когда их сумма в итоге 10? или или, от количества конкретного товара или от "любого" количества, вместе нет, это разные скидки в системе 0 Quote Link to comment Share on other sites More sharing options...
Ling Posted June 13, 2025 at 10:32 PM Share Posted June 13, 2025 at 10:32 PM Здравствуйте! Подскажите, пожалуйста: Насколько понимаю, если говорить про акции: ваш модуль позволяет массово (отобрав товары по категории и указав нужные) присвоить одним махом процент скидки для данной группы акционных товаров на заданный промежуток времени. модуль задействует штатный инструментарий Акции OpenCart Если в магазине уже были назначены акции товарам через КТ, что будет если назначить акцию, через ваш модуль - значения перезапишутся? (полю Акции присвоится последнее сохраненное значение, не важно сделано через КТ или через HDP) таких групп товаров может быть несколько, у каждой может быть свой процент скидки, таким образом "колбаса" получает скидку 3%, а все выбранные товары из категории "яблоки" получат, например, 5%. но если таких групп будет, скажем 5...10 - со временем будет сложно понять, какая группа с каким товаром, ибо назвать как-то такую группу нельзя, присваивается только номер и понять можно только зайдя в нее и потом записав на листик, что означает тот или иной номер, так? Будет работать, то что в приоритете - об этом приоритете речь? Накопительная скидка: мне нужно, что-бы процент накопительной скидки считался согласно таблицы объема закупок за последние 365 дней от даты оформления текущего заказа клиента, но в настройках модуля я вижу возможность указать дату начала и окончания действия скидки, а где указать время, за которое следует суммировать закупки? Например в установленном модуле у меня есть вот такие настройки: так понимаю, из сообщений на форуме, что вывести объем закупок за указанный период в ЛК пользователя можно по ТЗ за доп.услугу? Суммировать или нет скидку по накопительной в текущей корзине с другими скидками модуля (только данного модуля) вижу, по каким статусам отслеживать будет - тоже вижу, а как модуль будет считать сумму одобренных статусов закупки, если в одной из них будет товар "А" по полной цене 100р, а товар "Б" попал в корзину как акционный с 50% скидки и клиент за него заплатил не 50р, а 25р. Какая сумма закупки будет учитываться, если значения поля "Акции" будет "игнорировать"? 0 Quote Link to comment Share on other sites More sharing options...
Ling Posted June 13, 2025 at 10:44 PM Share Posted June 13, 2025 at 10:44 PM в предыдущее сообщение не все стало: В 14.06.2025 в 01:32, Ling сказал: 1.1. Например в установленном модуле у меня есть вот такие настройки: 2.3. Суммировать или нет скидку (1) по накопительной в текущей корзине с другими скидками модуля (только данного модуля) вижу, по каким статусам (2) отслеживать будет - тоже вижу, а как модуль будет считать сумму одобренных статусов закупки, если в одной из них будет товар "А" по полной цене 100р, а товар "Б" попал в корзину как акционный с 50% скидки и клиент за него заплатил не 50р, а 25р. Какая сумма закупки будет учитываться, если значения поля "Акции" (1) будет "игнорировать"? 0 Quote Link to comment Share on other sites More sharing options...
rku Posted June 16, 2025 at 02:12 PM Share Posted June 16, 2025 at 02:12 PM (edited) На сайте pro100tkani.ru установлен модуль Hyper Discount Package он считает скидку от объёма Баг покажу на примере товара https://www.pro100tkani.ru/tkani/varenyj-hlopok-kletka-melkaya-grafit цена товара 460 руб. За покупку 100 метров - цена снижается до 380 руб/метр. во вложении скриншот, где показано, что в модуле прописана скидка в 17,39% для заказа от 100 метров ткани. 460-380 = 80 80 / 460 * 100% = 17,39% Но если на сайте , по ссылке выше оформлять товар в кол-ве 100 штук (метров), то цена "итого" на сайте будет не 38000 (как было бы логично), а 34500 (см. скрин №2). Т.е. модуль почему-то занижает цену, хотя процент скидки в модуле указан верно - пересчитывали несколько раз. Спойлер Спойлер Edited June 16, 2025 at 02:13 PM by rku 0 Quote Link to comment Share on other sites More sharing options...
HyperLabTeam Posted June 16, 2025 at 07:30 PM Author Share Posted June 16, 2025 at 07:30 PM В 16.06.2025 в 17:12, rku сказал: На сайте pro100tkani.ru установлен модуль Hyper Discount Package он считает скидку от объёма Баг покажу на примере товара https://www.pro100tkani.ru/tkani/varenyj-hlopok-kletka-melkaya-grafit цена товара 460 руб. За покупку 100 метров - цена снижается до 380 руб/метр. во вложении скриншот, где показано, что в модуле прописана скидка в 17,39% для заказа от 100 метров ткани. 460-380 = 80 80 / 460 * 100% = 17,39% Но если на сайте , по ссылке выше оформлять товар в кол-ве 100 штук (метров), то цена "итого" на сайте будет не 38000 (как было бы логично), а 34500 (см. скрин №2). Т.е. модуль почему-то занижает цену, хотя процент скидки в модуле указан верно - пересчитывали несколько раз. Показать контент Показать контент покажите скрин настроек полностью 0 Quote Link to comment Share on other sites More sharing options...
rku Posted June 17, 2025 at 06:05 AM Share Posted June 17, 2025 at 06:05 AM В 16.06.2025 в 22:30, HyperLabTeam сказал: покажите скрин настроек полностью вот скрин 0 Quote Link to comment Share on other sites More sharing options...
Tesloz Posted June 17, 2025 at 07:30 AM Share Posted June 17, 2025 at 07:30 AM В 17.06.2025 в 11:05, rku сказал: вот скрин Зашёл на ваш сайт, при выборе от 100 - там применяется скидка - "костюмная клетка Скидка", а не "Скидка Варенный хлопок" из скриншота. 0 Quote Link to comment Share on other sites More sharing options...
rku Posted June 17, 2025 at 09:57 AM Share Posted June 17, 2025 at 09:57 AM В 17.06.2025 в 10:30, Tesloz сказал: Зашёл на ваш сайт, при выборе от 100 - там применяется скидка - "костюмная клетка Скидка", а не "Скидка Варенный хлопок" из скриншота. и как это исправить? 0 Quote Link to comment Share on other sites More sharing options...
HyperLabTeam Posted June 18, 2025 at 12:49 PM Author Share Posted June 18, 2025 at 12:49 PM В 17.06.2025 в 12:57, rku сказал: и как это исправить? Правильно настроить! применяется наиболее выгодная 0 Quote Link to comment Share on other sites More sharing options...
rku Posted June 18, 2025 at 03:08 PM Share Posted June 18, 2025 at 03:08 PM В 18.06.2025 в 15:49, HyperLabTeam сказал: Правильно настроить! применяется наиболее выгодная подскажите где эти настройки располагаются, с помощью которых надо настроить модуль. До конца так и не ясно что именно настраивать 0 Quote Link to comment Share on other sites More sharing options...
HyperLabTeam Posted June 18, 2025 at 03:52 PM Author Share Posted June 18, 2025 at 03:52 PM В 18.06.2025 в 18:08, rku сказал: подскажите где эти настройки располагаются, с помощью которых надо настроить модуль. До конца так и не ясно что именно настраивать А кто вам это там настраивал? в самом модуле есть подсказки ведь.. 0 Quote Link to comment Share on other sites More sharing options...
VRA Posted June 27, 2025 at 03:00 PM Share Posted June 27, 2025 at 03:00 PM (edited) Добрый день,если я покупаю модуль,вы сможете его установить за дополнительную оплату? Edited June 27, 2025 at 03:01 PM by VRA 0 Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.