Rex4r Опубліковано: 17 березня 2015 Share Опубліковано: 17 березня 2015 Добрый день. Задача вроде бы простая, но ни как не могу её решить. Необходимо чтобы на страницах каталога и в модулях (рекомендуемые и лидеры продаж) на ряду с обычной ценой выводилась цена со скидкой (оптовая цена при покупке от N товаров). в controller/product.php используется $discounts = $this->model_catalog_product->getProductDiscounts($this->request->get['product_id']); $this->data['discounts'] = array(); foreach ($discounts as $discount) { $this->data['discounts'][] = array( 'quantity' => $discount['quantity'], 'price' => $this->currency->format($this->tax->calculate($discount['price'], $product_info['tax_class_id'], $this->config->get('config_tax'))) ); } но я не могу понять как это вставить в category.php потому, что там вообще нет if ($product_info) { а в feature.php ругается на $discounts = $this->model_catalog_product->getProductDiscounts($this->request->get['product_id']); потому, что не знает что такое product_id и я не пойму как надо написать чтобы он понял Надіслати Поділитися на інших сайтах More sharing options...
Rex4r Опубліковано: 17 березня 2015 Автор Share Опубліковано: 17 березня 2015 Разобрался. Если кому надо: в feature.php после if ((float)$product_info['special']) { $special = $this->currency->format($this->tax->calculate($product_info['special'], $product_info['tax_class_id'], $this->config->get('config_tax'))); } else { $special = false; } пишем $discounts = $this->model_catalog_product->getProductDiscounts($product_info['product_id']); $this->data['discounts'] = array(); foreach ($discounts as $discount) { $this->data['discounts'][] = array( 'quantity' => $discount['quantity'], 'price' => $this->currency->format($this->tax->calculate($discount['price'], $product_info['tax_class_id'], $this->config->get('config_tax'))) ); } В category.php после if ((float)$result['special']) { $special = $this->currency->format($this->tax->calculate($result['special'], $result['tax_class_id'], $this->config->get('config_tax'))); } else { $special = false;} пишем $discounts = $this->model_catalog_product->getProductDiscounts($result['product_id']); $this->data['discounts'] = array(); foreach ($discounts as $discount) { $this->data['discounts'][] = array( 'quantity' => $discount['quantity'], 'price' => $this->currency->format($this->tax->calculate($discount['price'], $result['tax_class_id'], $this->config->get('config_tax'))) ); } И в соответствующих .tpl где надо <div class="discount"> <?php foreach ($discounts as $discount) { ?> <?php echo sprintf($text_discount, $discount['quantity'], $discount['price']); ?><br /> <?php } ?> </div> Надіслати Поділитися на інших сайтах More sharing options...
Esox Опубліковано: 22 березня 2015 Share Опубліковано: 22 березня 2015 Rex4r спасибо за решение. скажите, на какой версии вы реализовали? Надіслати Поділитися на інших сайтах More sharing options...
halfhope Опубліковано: 23 березня 2015 Share Опубліковано: 23 березня 2015 Rex4r спасибо за решение. скажите, на какой версии вы реализовали? Должно работать на всех 1.5.x версиях. Надіслати Поділитися на інших сайтах More sharing options... 5 months later... Curant Опубліковано: 22 вересня 2015 Share Опубліковано: 22 вересня 2015 Разобрался. Если кому надо: в feature.php после if ((float)$product_info['special']) { $special = $this->currency->format($this->tax->calculate($product_info['special'], $product_info['tax_class_id'], $this->config->get('config_tax'))); } else { $special = false; } пишем $discounts = $this->model_catalog_product->getProductDiscounts($product_info['product_id']); $this->data['discounts'] = array(); foreach ($discounts as $discount) { $this->data['discounts'][] = array( 'quantity' => $discount['quantity'], 'price' => $this->currency->format($this->tax->calculate($discount['price'], $product_info['tax_class_id'], $this->config->get('config_tax'))) ); } В category.php после if ((float)$result['special']) { $special = $this->currency->format($this->tax->calculate($result['special'], $result['tax_class_id'], $this->config->get('config_tax'))); } else { $special = false;} пишем $discounts = $this->model_catalog_product->getProductDiscounts($result['product_id']); $this->data['discounts'] = array(); foreach ($discounts as $discount) { $this->data['discounts'][] = array( 'quantity' => $discount['quantity'], 'price' => $this->currency->format($this->tax->calculate($discount['price'], $result['tax_class_id'], $this->config->get('config_tax'))) ); } И в соответствующих .tpl где надо <div class="discount"> <?php foreach ($discounts as $discount) { ?> <?php echo sprintf($text_discount, $discount['quantity'], $discount['price']); ?><br /> <?php } ?> </div> Подскажи пожалуйста, как у тебя выводятся скидки в категориях? У каждого товара соответствуют скидки? Сделал вроде все так как ты написал. Добавил в языках. Все выводится...но, у всех товаров в скидках выводятся одинаковые цены, взятые у одного из товаров. Что я упустил? Надіслати Поділитися на інших сайтах More sharing options... afwollis Опубліковано: 22 вересня 2015 Share Опубліковано: 22 вересня 2015 ничего. ошибки в приведенном коде. Надіслати Поділитися на інших сайтах More sharing options... Curant Опубліковано: 22 вересня 2015 Share Опубліковано: 22 вересня 2015 ничего. ошибки в приведенном коде. А не подскажите какие именно ошибки? Или принципиально не помогаете? Если подскажите, буду очень благодарен. Надіслати Поділитися на інших сайтах More sharing options... afwollis Опубліковано: 23 вересня 2015 Share Опубліковано: 23 вересня 2015 для категорий [=== category.php ===] 1) забить на то, что написано в том сообщении. 2) сделать так ... $this->data['products'][] = array( 'product_id' => $result['product_id'], 'thumb' => $image, 'name' => $result['name'], 'description' => utf8_substr(strip_tags(html_entity_decode($result['description'], ENT_QUOTES, 'UTF-8')), 0, 300) . '..', 'price' => $price, 'special' => $special, ...>> ... $discounts = $this->model_catalog_product->getProductDiscounts($result['product_id']); $product_discounts = array(); foreach ($discounts as $discount) { $product_discounts[] = array( 'quantity' => $discount['quantity'], 'price' => $this->currency->format($this->tax->calculate($discount['price'], $result['tax_class_id'], $this->config->get('config_tax'))) ); } $this->data['products'][] = array( 'product_id' => $result['product_id'], 'thumb' => $image, 'name' => $result['name'], 'description' => utf8_substr(strip_tags(html_entity_decode($result['description'], ENT_QUOTES, 'UTF-8')), 0, 300) . '..', 'price' => $price, 'special' => $special, 'discounts' => $product_discounts, ... [=== category.tpl ===] 1) забить на то, что написано в том сообщении. 2) ... <?php foreach ($products as $product) { ?> <div> ...>> ... <?php foreach ($products as $product) { ?> <div> <?php if ($product['discounts']) { ?> <div class="discount"> <?php foreach ($product['discounts'] as $discount) { ?> <?php echo sprintf($text_discount, $discount['quantity'], $discount['price']); ?><br /> <?php } ?> </div> <?php } ?> ... Надіслати Поділитися на інших сайтах More sharing options... Curant Опубліковано: 23 вересня 2015 Share Опубліковано: 23 вересня 2015 Спасибо большое за помощь. Сделал все как написали. К сожалению, при переходе в категории только белый экран. Это только если переходить по категориям, в остальном сайт работает. Ошибки тоже не выдает. Вроде в контроллере и в языках все добавил. Может я что пропустил. В чем может быть проблема? Я в этом мало разбираюсь, только познаю так сказать. Надіслати Поділитися на інших сайтах More sharing options... afwollis Опубліковано: 23 вересня 2015 Share Опубліковано: 23 вересня 2015 смотри объявления и FAQ. устраняй ошибки. Надіслати Поділитися на інших сайтах More sharing options... 7 months later... EvgenD Опубліковано: 26 квітня 2016 Share Опубліковано: 26 квітня 2016 Здравствуйте!а не подскажете как вывести значения конкретных цен со скидками от количества?т.е. не все вместе через такой код:<?php if ($product['discount']) { ?><ul><?php foreach ($product['discount'] as $discount) { ?><li><?php echo $text_discount; ?>(<?php echo $discount['quantity']; ?><?php echo $text_piece ?>)<span><?php echo $discount['price']; ?></span> /<?php echo $text_piece ?></li><?php } ?></ul>а именно по отдельности.т.е. при покупке 10, например, цену (указанную в карточке товара в админке) как вывести отдельно от остальных?наверняка же можно это сделать как-то, но решения в интернете пока не нашёл. Надіслати Поділитися на інших сайтах More sharing options... 1 year later... inlska Опубліковано: 12 липня 2017 Share Опубліковано: 12 липня 2017 (змінено) Подниму тему. Версия ocStore 2.3.0.2.3. Третий день курю форумы и перепробовал все расписанные варианты, толку нет. Есть ли варианты вывести 2 цены (основная и со скидкой) для все пользователей для моей версии движка. Если есть у кого-то готовое простое решение, буду крайне признателен за помощь. Если есть решение в виде модуля или дополнения, готов рассмотреть платный вариант. Пишите в личку. Заранее благодарен за помощь. Змінено 12 липня 2017 користувачем inlska Надіслати Поділитися на інших сайтах More sharing options... Tom Опубліковано: 12 липня 2017 Share Опубліковано: 12 липня 2017 Цитата Есть ли варианты вывести 2 цены (основная и со скидкой) для все пользователей для моей версии движка. Делал как то. Надіслати Поділитися на інших сайтах More sharing options... inlska Опубліковано: 12 липня 2017 Share Опубліковано: 12 липня 2017 Только что, Tom сказал: Делал как то. Отличный вариант. Как реализовать? Надіслати Поділитися на інших сайтах More sharing options... Tom Опубліковано: 12 липня 2017 Share Опубліковано: 12 липня 2017 Вам нужно расписать что и куда сделать?Потому как в данном случае ,все правки сделаны в файлах. Надіслати Поділитися на інших сайтах More sharing options... inlska Опубліковано: 12 липня 2017 Share Опубліковано: 12 липня 2017 Только что, Tom сказал: Вам нужно расписать что и куда сделать?Потому как в данном случае ,все правки сделаны в файлах. Если Вам не сложно, то было бы замечательно. Надіслати Поділитися на інших сайтах More sharing options... Tom Опубліковано: 12 липня 2017 Share Опубліковано: 12 липня 2017 Попробую,когда появится свободное время. 1 Надіслати Поділитися на інших сайтах More sharing options... 7 months later... bamper Опубліковано: 17 лютого 2018 Share Опубліковано: 17 лютого 2018 В 12.07.2017 в 21:54, Tom сказал: Делал как то. а можно и мне решение если есть Надіслати Поділитися на інших сайтах More sharing options... Tom Опубліковано: 17 лютого 2018 Share Опубліковано: 17 лютого 2018 Решение в виде чего ? Написать что и куда - сразу нет. Надіслати Поділитися на інших сайтах More sharing options... 2 months later... artemleon Опубліковано: 4 травня 2018 Share Опубліковано: 4 травня 2018 (змінено) В 22.09.2015 в 23:37, Curant сказал: Подскажи пожалуйста, как у тебя выводятся скидки в категориях? У каждого товара соответствуют скидки? Сделал вроде все так как ты написал. Добавил в языках. Все выводится...но, у всех товаров в скидках выводятся одинаковые цены, взятые у одного из товаров. Что я упустил? Добрый день! Пытался реализовать все это на opencart 2.3.0.2, неполучается. Может кто то подсказать как это сделать? Помогите пож. Разобрался. в feature.php после if ((float)$product_info['special']) { $special = $this->currency->format($this->tax->calculate($product_info['special'], $product_info['tax_class_id'], $this->config->get('config_tax'))); } else { $special = false; } пишем $discounts = $this->model_catalog_product->getProductDiscounts($product_info['product_id']); $this->data['discounts'] = array(); foreach ($discounts as $discount) { $this->data['discounts'][] = array( 'quantity' => $discount['quantity'], 'price' => $this->currency->format($this->tax->calculate($discount['price'], $product_info['tax_class_id'], $this->config->get('config_tax'))) ); } В category.php после if ((float)$result['special']) { $special = $this->currency->format($this->tax->calculate($result['special'], $result['tax_class_id'], $this->config->get('config_tax'))); } else { $special = false;} пишем $discounts = $this->model_catalog_product->getProductDiscounts($result['product_id']); $this->data['discounts'] = array(); foreach ($discounts as $discount) { $this->data['discounts'][] = array( 'quantity' => $discount['quantity'], 'price' => $this->currency->format($this->tax->calculate($discount['price'], $result['tax_class_id'], $this->config->get('config_tax'))) ); } И в соответствующих .tpl где надо <div class="discount"> <?php foreach ($discounts as $discount) { ?> <?php echo sprintf($text_discount, $discount['quantity'], $discount['price']); ?><br /> <?php } ?> </div> Змінено 4 травня 2018 користувачем artemleon Надіслати Поділитися на інших сайтах More sharing options... Tom Опубліковано: 4 травня 2018 Share Опубліковано: 4 травня 2018 29 минут назад, artemleon сказал: Разобрался. Не похоже , что данное решение будет работать на 2.3 1 Надіслати Поділитися на інших сайтах More sharing options... artemleon Опубліковано: 4 травня 2018 Share Опубліковано: 4 травня 2018 12 минут назад, Tom сказал: Не похоже , что данное решение будет работать на 2.3 ) Та 100% неработает. Пробовал. Но к моему большему сожалению другого нет. Может сможете подсказать кто?? Надіслати Поділитися на інших сайтах More sharing options... AlexDW Опубліковано: 4 травня 2018 Share Опубліковано: 4 травня 2018 в движках 2х для передачи данных в шаблон вместо подобного $this->data['discounts'] нужно использовать $data['discounts'] Надіслати Поділитися на інших сайтах More sharing options... Tom Опубліковано: 4 травня 2018 Share Опубліковано: 4 травня 2018 $this->data Это для 1.5 В 2.3 $data ну и посмотрите как выводится валюта, это вот не верно 'price' => $this->currency->format($this->tax->calculate($discount['price'], $result['tax_class_id'], $this->config->get('config_tax'))) Надіслати Поділитися на інших сайтах More sharing options... 2 months later... TESTOVYI Опубліковано: 4 липня 2018 Share Опубліковано: 4 липня 2018 А как это все реализовать для карточки товара? например для рекомендуемые товары. Тоесть в карточке товара есть блок с превъюшками других подобных товаров и вот надо чтобы в этих самых превъхах выводилась скидка Надіслати Поділитися на інших сайтах More sharing options... Назад 1 2 Вперед Сторінка 1 з 2 Створіть аккаунт або увійдіть для коментування Ви повинні бути користувачем, щоб залишити коментар Створити обліковий запис Зареєструйтеся для отримання облікового запису. Це просто! Зареєструвати аккаунт Вхід Уже зареєстровані? Увійдіть тут. Вхід зараз Share More sharing options... Передплатники 0 Перейти до списку тем Схожі публікації 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 відповіді 59 058 переглядів Sha 17 листопада 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 коментарів 58 277 переглядів Sha 15 березня 2017 Cкидка от суммы заказа Автор: kJlukOo, 24 квітня 2016 скидка от суммы заказа накопительная скидка (і ще %d) Теги: скидка от суммы заказа накопительная скидка скидка скидки скидка от суммы 0 коментарів 18 987 переглядів kJlukOo 24 квітня 2016 Модуль Cкидка от суммы заказа [Поддержка] 1 2 3 4 10 Автор: kJlukOo, 24 квітня 2016 скидка от суммы заказа накопительная скидка (і ще %d) Теги: скидка от суммы заказа накопительная скидка скидка скидки скидка от суммы 233 відповіді 35 614 перегляди G_S_V 21 грудня 2023 [Поддержка] Mass Discount for Products(Массовый товарный дисконт) Автор: kirians, 8 січня 2022 discount discounts (і ще %d) Теги: discount discounts discounts скидки в категории mass discount product discount sale sale price coupon дисконт скидка скидка модуль скидка на товар скидка от суммы знижка знижка модуль знижка на товар знижка від суми 1 відповідь 586 переглядів Archadamaster 20 серпня Зараз на сторінці 0 користувачів Ні користувачів, які переглядиють цю сторінку Последние темы Последние дополнения Последние новости Вся активність Головна Підтримка та відповіді на запитання. Допомога програмістам та розробникам [Решено] Отображение цены со скидкой на страницах категории и в модулях Покупцям Оплата розширень фізичними особами Оплата розширень юридичними особами Політика повернень Розробникам Регламент розміщення розширень Регламент продажу та підтримки розширень Віртуальний обліковий запис автора Політика просування оголошень API каталогу розширень Вирішення спорів щодо авторських прав Корисна інформація Публічна оферта Політика повернень Політика конфіденційності Платіжна політика Політика передачі особистих даних Політика прозорості Останні розширення PRICE MASTER - Модуль імпорту/експорту товарів, парсинг, переклад, генерація текстів, редактор каталогу та багато іншого Автор: ScriptBrains 1.0 Синхронізація Замовлень Rozetka.ua та Opencart Автор: sinco Product Manipulator Автор: Hiperlynx007 Видалення дублікатів товарів для OpenCart Автор: Hatshypsut Вибір категорій і виробників для "Знайшли дешевше" шаблону Upstore Автор: Flint2000 × Уже зареєстровані? Ввійти Реєстрація Ваші замовлення Назад Придбані модулі та шаблони Ваші рахунки Лист очікувань Альтернативні контакти Форум Новини ocStore Назад Офіційний сайт Демо ocStore 3.0.3.2 Демо ocStore 2.3.0.2.4 Завантажити ocStore Документація Історія версій ocStore Блоги Модулі Шаблони Назад Безкоштовні шаблони Платні шаблони Де купувати модулі? Послуги FAQ OpenCart.Pro Назад Демо Купити Порівняння × Створити... Important Information На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність. Я даю згоду
Curant Опубліковано: 22 вересня 2015 Share Опубліковано: 22 вересня 2015 Разобрался. Если кому надо: в feature.php после if ((float)$product_info['special']) { $special = $this->currency->format($this->tax->calculate($product_info['special'], $product_info['tax_class_id'], $this->config->get('config_tax'))); } else { $special = false; } пишем $discounts = $this->model_catalog_product->getProductDiscounts($product_info['product_id']); $this->data['discounts'] = array(); foreach ($discounts as $discount) { $this->data['discounts'][] = array( 'quantity' => $discount['quantity'], 'price' => $this->currency->format($this->tax->calculate($discount['price'], $product_info['tax_class_id'], $this->config->get('config_tax'))) ); } В category.php после if ((float)$result['special']) { $special = $this->currency->format($this->tax->calculate($result['special'], $result['tax_class_id'], $this->config->get('config_tax'))); } else { $special = false;} пишем $discounts = $this->model_catalog_product->getProductDiscounts($result['product_id']); $this->data['discounts'] = array(); foreach ($discounts as $discount) { $this->data['discounts'][] = array( 'quantity' => $discount['quantity'], 'price' => $this->currency->format($this->tax->calculate($discount['price'], $result['tax_class_id'], $this->config->get('config_tax'))) ); } И в соответствующих .tpl где надо <div class="discount"> <?php foreach ($discounts as $discount) { ?> <?php echo sprintf($text_discount, $discount['quantity'], $discount['price']); ?><br /> <?php } ?> </div> Подскажи пожалуйста, как у тебя выводятся скидки в категориях? У каждого товара соответствуют скидки? Сделал вроде все так как ты написал. Добавил в языках. Все выводится...но, у всех товаров в скидках выводятся одинаковые цены, взятые у одного из товаров. Что я упустил? Надіслати Поділитися на інших сайтах More sharing options...
afwollis Опубліковано: 22 вересня 2015 Share Опубліковано: 22 вересня 2015 ничего. ошибки в приведенном коде. Надіслати Поділитися на інших сайтах More sharing options... Curant Опубліковано: 22 вересня 2015 Share Опубліковано: 22 вересня 2015 ничего. ошибки в приведенном коде. А не подскажите какие именно ошибки? Или принципиально не помогаете? Если подскажите, буду очень благодарен. Надіслати Поділитися на інших сайтах More sharing options... afwollis Опубліковано: 23 вересня 2015 Share Опубліковано: 23 вересня 2015 для категорий [=== category.php ===] 1) забить на то, что написано в том сообщении. 2) сделать так ... $this->data['products'][] = array( 'product_id' => $result['product_id'], 'thumb' => $image, 'name' => $result['name'], 'description' => utf8_substr(strip_tags(html_entity_decode($result['description'], ENT_QUOTES, 'UTF-8')), 0, 300) . '..', 'price' => $price, 'special' => $special, ...>> ... $discounts = $this->model_catalog_product->getProductDiscounts($result['product_id']); $product_discounts = array(); foreach ($discounts as $discount) { $product_discounts[] = array( 'quantity' => $discount['quantity'], 'price' => $this->currency->format($this->tax->calculate($discount['price'], $result['tax_class_id'], $this->config->get('config_tax'))) ); } $this->data['products'][] = array( 'product_id' => $result['product_id'], 'thumb' => $image, 'name' => $result['name'], 'description' => utf8_substr(strip_tags(html_entity_decode($result['description'], ENT_QUOTES, 'UTF-8')), 0, 300) . '..', 'price' => $price, 'special' => $special, 'discounts' => $product_discounts, ... [=== category.tpl ===] 1) забить на то, что написано в том сообщении. 2) ... <?php foreach ($products as $product) { ?> <div> ...>> ... <?php foreach ($products as $product) { ?> <div> <?php if ($product['discounts']) { ?> <div class="discount"> <?php foreach ($product['discounts'] as $discount) { ?> <?php echo sprintf($text_discount, $discount['quantity'], $discount['price']); ?><br /> <?php } ?> </div> <?php } ?> ... Надіслати Поділитися на інших сайтах More sharing options... Curant Опубліковано: 23 вересня 2015 Share Опубліковано: 23 вересня 2015 Спасибо большое за помощь. Сделал все как написали. К сожалению, при переходе в категории только белый экран. Это только если переходить по категориям, в остальном сайт работает. Ошибки тоже не выдает. Вроде в контроллере и в языках все добавил. Может я что пропустил. В чем может быть проблема? Я в этом мало разбираюсь, только познаю так сказать. Надіслати Поділитися на інших сайтах More sharing options... afwollis Опубліковано: 23 вересня 2015 Share Опубліковано: 23 вересня 2015 смотри объявления и FAQ. устраняй ошибки. Надіслати Поділитися на інших сайтах More sharing options... 7 months later... EvgenD Опубліковано: 26 квітня 2016 Share Опубліковано: 26 квітня 2016 Здравствуйте!а не подскажете как вывести значения конкретных цен со скидками от количества?т.е. не все вместе через такой код:<?php if ($product['discount']) { ?><ul><?php foreach ($product['discount'] as $discount) { ?><li><?php echo $text_discount; ?>(<?php echo $discount['quantity']; ?><?php echo $text_piece ?>)<span><?php echo $discount['price']; ?></span> /<?php echo $text_piece ?></li><?php } ?></ul>а именно по отдельности.т.е. при покупке 10, например, цену (указанную в карточке товара в админке) как вывести отдельно от остальных?наверняка же можно это сделать как-то, но решения в интернете пока не нашёл. Надіслати Поділитися на інших сайтах More sharing options... 1 year later... inlska Опубліковано: 12 липня 2017 Share Опубліковано: 12 липня 2017 (змінено) Подниму тему. Версия ocStore 2.3.0.2.3. Третий день курю форумы и перепробовал все расписанные варианты, толку нет. Есть ли варианты вывести 2 цены (основная и со скидкой) для все пользователей для моей версии движка. Если есть у кого-то готовое простое решение, буду крайне признателен за помощь. Если есть решение в виде модуля или дополнения, готов рассмотреть платный вариант. Пишите в личку. Заранее благодарен за помощь. Змінено 12 липня 2017 користувачем inlska Надіслати Поділитися на інших сайтах More sharing options... Tom Опубліковано: 12 липня 2017 Share Опубліковано: 12 липня 2017 Цитата Есть ли варианты вывести 2 цены (основная и со скидкой) для все пользователей для моей версии движка. Делал как то. Надіслати Поділитися на інших сайтах More sharing options... inlska Опубліковано: 12 липня 2017 Share Опубліковано: 12 липня 2017 Только что, Tom сказал: Делал как то. Отличный вариант. Как реализовать? Надіслати Поділитися на інших сайтах More sharing options... Tom Опубліковано: 12 липня 2017 Share Опубліковано: 12 липня 2017 Вам нужно расписать что и куда сделать?Потому как в данном случае ,все правки сделаны в файлах. Надіслати Поділитися на інших сайтах More sharing options... inlska Опубліковано: 12 липня 2017 Share Опубліковано: 12 липня 2017 Только что, Tom сказал: Вам нужно расписать что и куда сделать?Потому как в данном случае ,все правки сделаны в файлах. Если Вам не сложно, то было бы замечательно. Надіслати Поділитися на інших сайтах More sharing options... Tom Опубліковано: 12 липня 2017 Share Опубліковано: 12 липня 2017 Попробую,когда появится свободное время. 1 Надіслати Поділитися на інших сайтах More sharing options... 7 months later... bamper Опубліковано: 17 лютого 2018 Share Опубліковано: 17 лютого 2018 В 12.07.2017 в 21:54, Tom сказал: Делал как то. а можно и мне решение если есть Надіслати Поділитися на інших сайтах More sharing options... Tom Опубліковано: 17 лютого 2018 Share Опубліковано: 17 лютого 2018 Решение в виде чего ? Написать что и куда - сразу нет. Надіслати Поділитися на інших сайтах More sharing options... 2 months later... artemleon Опубліковано: 4 травня 2018 Share Опубліковано: 4 травня 2018 (змінено) В 22.09.2015 в 23:37, Curant сказал: Подскажи пожалуйста, как у тебя выводятся скидки в категориях? У каждого товара соответствуют скидки? Сделал вроде все так как ты написал. Добавил в языках. Все выводится...но, у всех товаров в скидках выводятся одинаковые цены, взятые у одного из товаров. Что я упустил? Добрый день! Пытался реализовать все это на opencart 2.3.0.2, неполучается. Может кто то подсказать как это сделать? Помогите пож. Разобрался. в feature.php после if ((float)$product_info['special']) { $special = $this->currency->format($this->tax->calculate($product_info['special'], $product_info['tax_class_id'], $this->config->get('config_tax'))); } else { $special = false; } пишем $discounts = $this->model_catalog_product->getProductDiscounts($product_info['product_id']); $this->data['discounts'] = array(); foreach ($discounts as $discount) { $this->data['discounts'][] = array( 'quantity' => $discount['quantity'], 'price' => $this->currency->format($this->tax->calculate($discount['price'], $product_info['tax_class_id'], $this->config->get('config_tax'))) ); } В category.php после if ((float)$result['special']) { $special = $this->currency->format($this->tax->calculate($result['special'], $result['tax_class_id'], $this->config->get('config_tax'))); } else { $special = false;} пишем $discounts = $this->model_catalog_product->getProductDiscounts($result['product_id']); $this->data['discounts'] = array(); foreach ($discounts as $discount) { $this->data['discounts'][] = array( 'quantity' => $discount['quantity'], 'price' => $this->currency->format($this->tax->calculate($discount['price'], $result['tax_class_id'], $this->config->get('config_tax'))) ); } И в соответствующих .tpl где надо <div class="discount"> <?php foreach ($discounts as $discount) { ?> <?php echo sprintf($text_discount, $discount['quantity'], $discount['price']); ?><br /> <?php } ?> </div> Змінено 4 травня 2018 користувачем artemleon Надіслати Поділитися на інших сайтах More sharing options... Tom Опубліковано: 4 травня 2018 Share Опубліковано: 4 травня 2018 29 минут назад, artemleon сказал: Разобрался. Не похоже , что данное решение будет работать на 2.3 1 Надіслати Поділитися на інших сайтах More sharing options... artemleon Опубліковано: 4 травня 2018 Share Опубліковано: 4 травня 2018 12 минут назад, Tom сказал: Не похоже , что данное решение будет работать на 2.3 ) Та 100% неработает. Пробовал. Но к моему большему сожалению другого нет. Может сможете подсказать кто?? Надіслати Поділитися на інших сайтах More sharing options... AlexDW Опубліковано: 4 травня 2018 Share Опубліковано: 4 травня 2018 в движках 2х для передачи данных в шаблон вместо подобного $this->data['discounts'] нужно использовать $data['discounts'] Надіслати Поділитися на інших сайтах More sharing options... Tom Опубліковано: 4 травня 2018 Share Опубліковано: 4 травня 2018 $this->data Это для 1.5 В 2.3 $data ну и посмотрите как выводится валюта, это вот не верно 'price' => $this->currency->format($this->tax->calculate($discount['price'], $result['tax_class_id'], $this->config->get('config_tax'))) Надіслати Поділитися на інших сайтах More sharing options... 2 months later... TESTOVYI Опубліковано: 4 липня 2018 Share Опубліковано: 4 липня 2018 А как это все реализовать для карточки товара? например для рекомендуемые товары. Тоесть в карточке товара есть блок с превъюшками других подобных товаров и вот надо чтобы в этих самых превъхах выводилась скидка Надіслати Поділитися на інших сайтах More sharing options... Назад 1 2 Вперед Сторінка 1 з 2 Створіть аккаунт або увійдіть для коментування Ви повинні бути користувачем, щоб залишити коментар Створити обліковий запис Зареєструйтеся для отримання облікового запису. Це просто! Зареєструвати аккаунт Вхід Уже зареєстровані? Увійдіть тут. Вхід зараз Share More sharing options... Передплатники 0 Перейти до списку тем Схожі публікації 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 відповіді 59 058 переглядів Sha 17 листопада 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 коментарів 58 277 переглядів Sha 15 березня 2017 Cкидка от суммы заказа Автор: kJlukOo, 24 квітня 2016 скидка от суммы заказа накопительная скидка (і ще %d) Теги: скидка от суммы заказа накопительная скидка скидка скидки скидка от суммы 0 коментарів 18 987 переглядів kJlukOo 24 квітня 2016 Модуль Cкидка от суммы заказа [Поддержка] 1 2 3 4 10 Автор: kJlukOo, 24 квітня 2016 скидка от суммы заказа накопительная скидка (і ще %d) Теги: скидка от суммы заказа накопительная скидка скидка скидки скидка от суммы 233 відповіді 35 614 перегляди G_S_V 21 грудня 2023 [Поддержка] Mass Discount for Products(Массовый товарный дисконт) Автор: kirians, 8 січня 2022 discount discounts (і ще %d) Теги: discount discounts discounts скидки в категории mass discount product discount sale sale price coupon дисконт скидка скидка модуль скидка на товар скидка от суммы знижка знижка модуль знижка на товар знижка від суми 1 відповідь 586 переглядів Archadamaster 20 серпня Зараз на сторінці 0 користувачів Ні користувачів, які переглядиють цю сторінку Последние темы Последние дополнения Последние новости Вся активність Головна Підтримка та відповіді на запитання. Допомога програмістам та розробникам [Решено] Отображение цены со скидкой на страницах категории и в модулях Покупцям Оплата розширень фізичними особами Оплата розширень юридичними особами Політика повернень Розробникам Регламент розміщення розширень Регламент продажу та підтримки розширень Віртуальний обліковий запис автора Політика просування оголошень API каталогу розширень Вирішення спорів щодо авторських прав Корисна інформація Публічна оферта Політика повернень Політика конфіденційності Платіжна політика Політика передачі особистих даних Політика прозорості Останні розширення PRICE MASTER - Модуль імпорту/експорту товарів, парсинг, переклад, генерація текстів, редактор каталогу та багато іншого Автор: ScriptBrains 1.0 Синхронізація Замовлень Rozetka.ua та Opencart Автор: sinco Product Manipulator Автор: Hiperlynx007 Видалення дублікатів товарів для OpenCart Автор: Hatshypsut Вибір категорій і виробників для "Знайшли дешевше" шаблону Upstore Автор: Flint2000 × Уже зареєстровані? Ввійти Реєстрація Ваші замовлення Назад Придбані модулі та шаблони Ваші рахунки Лист очікувань Альтернативні контакти Форум Новини ocStore Назад Офіційний сайт Демо ocStore 3.0.3.2 Демо ocStore 2.3.0.2.4 Завантажити ocStore Документація Історія версій ocStore Блоги Модулі Шаблони Назад Безкоштовні шаблони Платні шаблони Де купувати модулі? Послуги FAQ OpenCart.Pro Назад Демо Купити Порівняння × Створити... Important Information На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність. Я даю згоду
Curant Опубліковано: 22 вересня 2015 Share Опубліковано: 22 вересня 2015 ничего. ошибки в приведенном коде. А не подскажите какие именно ошибки? Или принципиально не помогаете? Если подскажите, буду очень благодарен. Надіслати Поділитися на інших сайтах More sharing options...
afwollis Опубліковано: 23 вересня 2015 Share Опубліковано: 23 вересня 2015 для категорий [=== category.php ===] 1) забить на то, что написано в том сообщении. 2) сделать так ... $this->data['products'][] = array( 'product_id' => $result['product_id'], 'thumb' => $image, 'name' => $result['name'], 'description' => utf8_substr(strip_tags(html_entity_decode($result['description'], ENT_QUOTES, 'UTF-8')), 0, 300) . '..', 'price' => $price, 'special' => $special, ...>> ... $discounts = $this->model_catalog_product->getProductDiscounts($result['product_id']); $product_discounts = array(); foreach ($discounts as $discount) { $product_discounts[] = array( 'quantity' => $discount['quantity'], 'price' => $this->currency->format($this->tax->calculate($discount['price'], $result['tax_class_id'], $this->config->get('config_tax'))) ); } $this->data['products'][] = array( 'product_id' => $result['product_id'], 'thumb' => $image, 'name' => $result['name'], 'description' => utf8_substr(strip_tags(html_entity_decode($result['description'], ENT_QUOTES, 'UTF-8')), 0, 300) . '..', 'price' => $price, 'special' => $special, 'discounts' => $product_discounts, ... [=== category.tpl ===] 1) забить на то, что написано в том сообщении. 2) ... <?php foreach ($products as $product) { ?> <div> ...>> ... <?php foreach ($products as $product) { ?> <div> <?php if ($product['discounts']) { ?> <div class="discount"> <?php foreach ($product['discounts'] as $discount) { ?> <?php echo sprintf($text_discount, $discount['quantity'], $discount['price']); ?><br /> <?php } ?> </div> <?php } ?> ... Надіслати Поділитися на інших сайтах More sharing options... Curant Опубліковано: 23 вересня 2015 Share Опубліковано: 23 вересня 2015 Спасибо большое за помощь. Сделал все как написали. К сожалению, при переходе в категории только белый экран. Это только если переходить по категориям, в остальном сайт работает. Ошибки тоже не выдает. Вроде в контроллере и в языках все добавил. Может я что пропустил. В чем может быть проблема? Я в этом мало разбираюсь, только познаю так сказать. Надіслати Поділитися на інших сайтах More sharing options... afwollis Опубліковано: 23 вересня 2015 Share Опубліковано: 23 вересня 2015 смотри объявления и FAQ. устраняй ошибки. Надіслати Поділитися на інших сайтах More sharing options... 7 months later... EvgenD Опубліковано: 26 квітня 2016 Share Опубліковано: 26 квітня 2016 Здравствуйте!а не подскажете как вывести значения конкретных цен со скидками от количества?т.е. не все вместе через такой код:<?php if ($product['discount']) { ?><ul><?php foreach ($product['discount'] as $discount) { ?><li><?php echo $text_discount; ?>(<?php echo $discount['quantity']; ?><?php echo $text_piece ?>)<span><?php echo $discount['price']; ?></span> /<?php echo $text_piece ?></li><?php } ?></ul>а именно по отдельности.т.е. при покупке 10, например, цену (указанную в карточке товара в админке) как вывести отдельно от остальных?наверняка же можно это сделать как-то, но решения в интернете пока не нашёл. Надіслати Поділитися на інших сайтах More sharing options... 1 year later... inlska Опубліковано: 12 липня 2017 Share Опубліковано: 12 липня 2017 (змінено) Подниму тему. Версия ocStore 2.3.0.2.3. Третий день курю форумы и перепробовал все расписанные варианты, толку нет. Есть ли варианты вывести 2 цены (основная и со скидкой) для все пользователей для моей версии движка. Если есть у кого-то готовое простое решение, буду крайне признателен за помощь. Если есть решение в виде модуля или дополнения, готов рассмотреть платный вариант. Пишите в личку. Заранее благодарен за помощь. Змінено 12 липня 2017 користувачем inlska Надіслати Поділитися на інших сайтах More sharing options... Tom Опубліковано: 12 липня 2017 Share Опубліковано: 12 липня 2017 Цитата Есть ли варианты вывести 2 цены (основная и со скидкой) для все пользователей для моей версии движка. Делал как то. Надіслати Поділитися на інших сайтах More sharing options... inlska Опубліковано: 12 липня 2017 Share Опубліковано: 12 липня 2017 Только что, Tom сказал: Делал как то. Отличный вариант. Как реализовать? Надіслати Поділитися на інших сайтах More sharing options... Tom Опубліковано: 12 липня 2017 Share Опубліковано: 12 липня 2017 Вам нужно расписать что и куда сделать?Потому как в данном случае ,все правки сделаны в файлах. Надіслати Поділитися на інших сайтах More sharing options... inlska Опубліковано: 12 липня 2017 Share Опубліковано: 12 липня 2017 Только что, Tom сказал: Вам нужно расписать что и куда сделать?Потому как в данном случае ,все правки сделаны в файлах. Если Вам не сложно, то было бы замечательно. Надіслати Поділитися на інших сайтах More sharing options... Tom Опубліковано: 12 липня 2017 Share Опубліковано: 12 липня 2017 Попробую,когда появится свободное время. 1 Надіслати Поділитися на інших сайтах More sharing options... 7 months later... bamper Опубліковано: 17 лютого 2018 Share Опубліковано: 17 лютого 2018 В 12.07.2017 в 21:54, Tom сказал: Делал как то. а можно и мне решение если есть Надіслати Поділитися на інших сайтах More sharing options... Tom Опубліковано: 17 лютого 2018 Share Опубліковано: 17 лютого 2018 Решение в виде чего ? Написать что и куда - сразу нет. Надіслати Поділитися на інших сайтах More sharing options... 2 months later... artemleon Опубліковано: 4 травня 2018 Share Опубліковано: 4 травня 2018 (змінено) В 22.09.2015 в 23:37, Curant сказал: Подскажи пожалуйста, как у тебя выводятся скидки в категориях? У каждого товара соответствуют скидки? Сделал вроде все так как ты написал. Добавил в языках. Все выводится...но, у всех товаров в скидках выводятся одинаковые цены, взятые у одного из товаров. Что я упустил? Добрый день! Пытался реализовать все это на opencart 2.3.0.2, неполучается. Может кто то подсказать как это сделать? Помогите пож. Разобрался. в feature.php после if ((float)$product_info['special']) { $special = $this->currency->format($this->tax->calculate($product_info['special'], $product_info['tax_class_id'], $this->config->get('config_tax'))); } else { $special = false; } пишем $discounts = $this->model_catalog_product->getProductDiscounts($product_info['product_id']); $this->data['discounts'] = array(); foreach ($discounts as $discount) { $this->data['discounts'][] = array( 'quantity' => $discount['quantity'], 'price' => $this->currency->format($this->tax->calculate($discount['price'], $product_info['tax_class_id'], $this->config->get('config_tax'))) ); } В category.php после if ((float)$result['special']) { $special = $this->currency->format($this->tax->calculate($result['special'], $result['tax_class_id'], $this->config->get('config_tax'))); } else { $special = false;} пишем $discounts = $this->model_catalog_product->getProductDiscounts($result['product_id']); $this->data['discounts'] = array(); foreach ($discounts as $discount) { $this->data['discounts'][] = array( 'quantity' => $discount['quantity'], 'price' => $this->currency->format($this->tax->calculate($discount['price'], $result['tax_class_id'], $this->config->get('config_tax'))) ); } И в соответствующих .tpl где надо <div class="discount"> <?php foreach ($discounts as $discount) { ?> <?php echo sprintf($text_discount, $discount['quantity'], $discount['price']); ?><br /> <?php } ?> </div> Змінено 4 травня 2018 користувачем artemleon Надіслати Поділитися на інших сайтах More sharing options... Tom Опубліковано: 4 травня 2018 Share Опубліковано: 4 травня 2018 29 минут назад, artemleon сказал: Разобрался. Не похоже , что данное решение будет работать на 2.3 1 Надіслати Поділитися на інших сайтах More sharing options... artemleon Опубліковано: 4 травня 2018 Share Опубліковано: 4 травня 2018 12 минут назад, Tom сказал: Не похоже , что данное решение будет работать на 2.3 ) Та 100% неработает. Пробовал. Но к моему большему сожалению другого нет. Может сможете подсказать кто?? Надіслати Поділитися на інших сайтах More sharing options... AlexDW Опубліковано: 4 травня 2018 Share Опубліковано: 4 травня 2018 в движках 2х для передачи данных в шаблон вместо подобного $this->data['discounts'] нужно использовать $data['discounts'] Надіслати Поділитися на інших сайтах More sharing options... Tom Опубліковано: 4 травня 2018 Share Опубліковано: 4 травня 2018 $this->data Это для 1.5 В 2.3 $data ну и посмотрите как выводится валюта, это вот не верно 'price' => $this->currency->format($this->tax->calculate($discount['price'], $result['tax_class_id'], $this->config->get('config_tax'))) Надіслати Поділитися на інших сайтах More sharing options... 2 months later... TESTOVYI Опубліковано: 4 липня 2018 Share Опубліковано: 4 липня 2018 А как это все реализовать для карточки товара? например для рекомендуемые товары. Тоесть в карточке товара есть блок с превъюшками других подобных товаров и вот надо чтобы в этих самых превъхах выводилась скидка Надіслати Поділитися на інших сайтах More sharing options... Назад 1 2 Вперед Сторінка 1 з 2 Створіть аккаунт або увійдіть для коментування Ви повинні бути користувачем, щоб залишити коментар Створити обліковий запис Зареєструйтеся для отримання облікового запису. Це просто! Зареєструвати аккаунт Вхід Уже зареєстровані? Увійдіть тут. Вхід зараз Share More sharing options... Передплатники 0 Перейти до списку тем Схожі публікації 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 відповіді 59 058 переглядів Sha 17 листопада 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 коментарів 58 277 переглядів Sha 15 березня 2017 Cкидка от суммы заказа Автор: kJlukOo, 24 квітня 2016 скидка от суммы заказа накопительная скидка (і ще %d) Теги: скидка от суммы заказа накопительная скидка скидка скидки скидка от суммы 0 коментарів 18 987 переглядів kJlukOo 24 квітня 2016 Модуль Cкидка от суммы заказа [Поддержка] 1 2 3 4 10 Автор: kJlukOo, 24 квітня 2016 скидка от суммы заказа накопительная скидка (і ще %d) Теги: скидка от суммы заказа накопительная скидка скидка скидки скидка от суммы 233 відповіді 35 614 перегляди G_S_V 21 грудня 2023 [Поддержка] Mass Discount for Products(Массовый товарный дисконт) Автор: kirians, 8 січня 2022 discount discounts (і ще %d) Теги: discount discounts discounts скидки в категории mass discount product discount sale sale price coupon дисконт скидка скидка модуль скидка на товар скидка от суммы знижка знижка модуль знижка на товар знижка від суми 1 відповідь 586 переглядів Archadamaster 20 серпня Зараз на сторінці 0 користувачів Ні користувачів, які переглядиють цю сторінку Последние темы Последние дополнения Последние новости Вся активність Головна Підтримка та відповіді на запитання. Допомога програмістам та розробникам [Решено] Отображение цены со скидкой на страницах категории и в модулях Покупцям Оплата розширень фізичними особами Оплата розширень юридичними особами Політика повернень Розробникам Регламент розміщення розширень Регламент продажу та підтримки розширень Віртуальний обліковий запис автора Політика просування оголошень API каталогу розширень Вирішення спорів щодо авторських прав Корисна інформація Публічна оферта Політика повернень Політика конфіденційності Платіжна політика Політика передачі особистих даних Політика прозорості Останні розширення PRICE MASTER - Модуль імпорту/експорту товарів, парсинг, переклад, генерація текстів, редактор каталогу та багато іншого Автор: ScriptBrains 1.0 Синхронізація Замовлень Rozetka.ua та Opencart Автор: sinco Product Manipulator Автор: Hiperlynx007 Видалення дублікатів товарів для OpenCart Автор: Hatshypsut Вибір категорій і виробників для "Знайшли дешевше" шаблону Upstore Автор: Flint2000 × Уже зареєстровані? Ввійти Реєстрація Ваші замовлення Назад Придбані модулі та шаблони Ваші рахунки Лист очікувань Альтернативні контакти Форум Новини ocStore Назад Офіційний сайт Демо ocStore 3.0.3.2 Демо ocStore 2.3.0.2.4 Завантажити ocStore Документація Історія версій ocStore Блоги Модулі Шаблони Назад Безкоштовні шаблони Платні шаблони Де купувати модулі? Послуги FAQ OpenCart.Pro Назад Демо Купити Порівняння × Створити... Important Information На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність. Я даю згоду
Curant Опубліковано: 23 вересня 2015 Share Опубліковано: 23 вересня 2015 Спасибо большое за помощь. Сделал все как написали. К сожалению, при переходе в категории только белый экран. Это только если переходить по категориям, в остальном сайт работает. Ошибки тоже не выдает. Вроде в контроллере и в языках все добавил. Может я что пропустил. В чем может быть проблема? Я в этом мало разбираюсь, только познаю так сказать. Надіслати Поділитися на інших сайтах More sharing options...
afwollis Опубліковано: 23 вересня 2015 Share Опубліковано: 23 вересня 2015 смотри объявления и FAQ. устраняй ошибки. Надіслати Поділитися на інших сайтах More sharing options... 7 months later... EvgenD Опубліковано: 26 квітня 2016 Share Опубліковано: 26 квітня 2016 Здравствуйте!а не подскажете как вывести значения конкретных цен со скидками от количества?т.е. не все вместе через такой код:<?php if ($product['discount']) { ?><ul><?php foreach ($product['discount'] as $discount) { ?><li><?php echo $text_discount; ?>(<?php echo $discount['quantity']; ?><?php echo $text_piece ?>)<span><?php echo $discount['price']; ?></span> /<?php echo $text_piece ?></li><?php } ?></ul>а именно по отдельности.т.е. при покупке 10, например, цену (указанную в карточке товара в админке) как вывести отдельно от остальных?наверняка же можно это сделать как-то, но решения в интернете пока не нашёл. Надіслати Поділитися на інших сайтах More sharing options... 1 year later... inlska Опубліковано: 12 липня 2017 Share Опубліковано: 12 липня 2017 (змінено) Подниму тему. Версия ocStore 2.3.0.2.3. Третий день курю форумы и перепробовал все расписанные варианты, толку нет. Есть ли варианты вывести 2 цены (основная и со скидкой) для все пользователей для моей версии движка. Если есть у кого-то готовое простое решение, буду крайне признателен за помощь. Если есть решение в виде модуля или дополнения, готов рассмотреть платный вариант. Пишите в личку. Заранее благодарен за помощь. Змінено 12 липня 2017 користувачем inlska Надіслати Поділитися на інших сайтах More sharing options... Tom Опубліковано: 12 липня 2017 Share Опубліковано: 12 липня 2017 Цитата Есть ли варианты вывести 2 цены (основная и со скидкой) для все пользователей для моей версии движка. Делал как то. Надіслати Поділитися на інших сайтах More sharing options... inlska Опубліковано: 12 липня 2017 Share Опубліковано: 12 липня 2017 Только что, Tom сказал: Делал как то. Отличный вариант. Как реализовать? Надіслати Поділитися на інших сайтах More sharing options... Tom Опубліковано: 12 липня 2017 Share Опубліковано: 12 липня 2017 Вам нужно расписать что и куда сделать?Потому как в данном случае ,все правки сделаны в файлах. Надіслати Поділитися на інших сайтах More sharing options... inlska Опубліковано: 12 липня 2017 Share Опубліковано: 12 липня 2017 Только что, Tom сказал: Вам нужно расписать что и куда сделать?Потому как в данном случае ,все правки сделаны в файлах. Если Вам не сложно, то было бы замечательно. Надіслати Поділитися на інших сайтах More sharing options... Tom Опубліковано: 12 липня 2017 Share Опубліковано: 12 липня 2017 Попробую,когда появится свободное время. 1 Надіслати Поділитися на інших сайтах More sharing options... 7 months later... bamper Опубліковано: 17 лютого 2018 Share Опубліковано: 17 лютого 2018 В 12.07.2017 в 21:54, Tom сказал: Делал как то. а можно и мне решение если есть Надіслати Поділитися на інших сайтах More sharing options... Tom Опубліковано: 17 лютого 2018 Share Опубліковано: 17 лютого 2018 Решение в виде чего ? Написать что и куда - сразу нет. Надіслати Поділитися на інших сайтах More sharing options... 2 months later... artemleon Опубліковано: 4 травня 2018 Share Опубліковано: 4 травня 2018 (змінено) В 22.09.2015 в 23:37, Curant сказал: Подскажи пожалуйста, как у тебя выводятся скидки в категориях? У каждого товара соответствуют скидки? Сделал вроде все так как ты написал. Добавил в языках. Все выводится...но, у всех товаров в скидках выводятся одинаковые цены, взятые у одного из товаров. Что я упустил? Добрый день! Пытался реализовать все это на opencart 2.3.0.2, неполучается. Может кто то подсказать как это сделать? Помогите пож. Разобрался. в feature.php после if ((float)$product_info['special']) { $special = $this->currency->format($this->tax->calculate($product_info['special'], $product_info['tax_class_id'], $this->config->get('config_tax'))); } else { $special = false; } пишем $discounts = $this->model_catalog_product->getProductDiscounts($product_info['product_id']); $this->data['discounts'] = array(); foreach ($discounts as $discount) { $this->data['discounts'][] = array( 'quantity' => $discount['quantity'], 'price' => $this->currency->format($this->tax->calculate($discount['price'], $product_info['tax_class_id'], $this->config->get('config_tax'))) ); } В category.php после if ((float)$result['special']) { $special = $this->currency->format($this->tax->calculate($result['special'], $result['tax_class_id'], $this->config->get('config_tax'))); } else { $special = false;} пишем $discounts = $this->model_catalog_product->getProductDiscounts($result['product_id']); $this->data['discounts'] = array(); foreach ($discounts as $discount) { $this->data['discounts'][] = array( 'quantity' => $discount['quantity'], 'price' => $this->currency->format($this->tax->calculate($discount['price'], $result['tax_class_id'], $this->config->get('config_tax'))) ); } И в соответствующих .tpl где надо <div class="discount"> <?php foreach ($discounts as $discount) { ?> <?php echo sprintf($text_discount, $discount['quantity'], $discount['price']); ?><br /> <?php } ?> </div> Змінено 4 травня 2018 користувачем artemleon Надіслати Поділитися на інших сайтах More sharing options... Tom Опубліковано: 4 травня 2018 Share Опубліковано: 4 травня 2018 29 минут назад, artemleon сказал: Разобрался. Не похоже , что данное решение будет работать на 2.3 1 Надіслати Поділитися на інших сайтах More sharing options... artemleon Опубліковано: 4 травня 2018 Share Опубліковано: 4 травня 2018 12 минут назад, Tom сказал: Не похоже , что данное решение будет работать на 2.3 ) Та 100% неработает. Пробовал. Но к моему большему сожалению другого нет. Может сможете подсказать кто?? Надіслати Поділитися на інших сайтах More sharing options... AlexDW Опубліковано: 4 травня 2018 Share Опубліковано: 4 травня 2018 в движках 2х для передачи данных в шаблон вместо подобного $this->data['discounts'] нужно использовать $data['discounts'] Надіслати Поділитися на інших сайтах More sharing options... Tom Опубліковано: 4 травня 2018 Share Опубліковано: 4 травня 2018 $this->data Это для 1.5 В 2.3 $data ну и посмотрите как выводится валюта, это вот не верно 'price' => $this->currency->format($this->tax->calculate($discount['price'], $result['tax_class_id'], $this->config->get('config_tax'))) Надіслати Поділитися на інших сайтах More sharing options... 2 months later... TESTOVYI Опубліковано: 4 липня 2018 Share Опубліковано: 4 липня 2018 А как это все реализовать для карточки товара? например для рекомендуемые товары. Тоесть в карточке товара есть блок с превъюшками других подобных товаров и вот надо чтобы в этих самых превъхах выводилась скидка Надіслати Поділитися на інших сайтах More sharing options... Назад 1 2 Вперед Сторінка 1 з 2 Створіть аккаунт або увійдіть для коментування Ви повинні бути користувачем, щоб залишити коментар Створити обліковий запис Зареєструйтеся для отримання облікового запису. Це просто! Зареєструвати аккаунт Вхід Уже зареєстровані? Увійдіть тут. Вхід зараз Share More sharing options... Передплатники 0 Перейти до списку тем Схожі публікації 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 відповіді 59 058 переглядів Sha 17 листопада 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 коментарів 58 277 переглядів Sha 15 березня 2017 Cкидка от суммы заказа Автор: kJlukOo, 24 квітня 2016 скидка от суммы заказа накопительная скидка (і ще %d) Теги: скидка от суммы заказа накопительная скидка скидка скидки скидка от суммы 0 коментарів 18 987 переглядів kJlukOo 24 квітня 2016 Модуль Cкидка от суммы заказа [Поддержка] 1 2 3 4 10 Автор: kJlukOo, 24 квітня 2016 скидка от суммы заказа накопительная скидка (і ще %d) Теги: скидка от суммы заказа накопительная скидка скидка скидки скидка от суммы 233 відповіді 35 614 перегляди G_S_V 21 грудня 2023 [Поддержка] Mass Discount for Products(Массовый товарный дисконт) Автор: kirians, 8 січня 2022 discount discounts (і ще %d) Теги: discount discounts discounts скидки в категории mass discount product discount sale sale price coupon дисконт скидка скидка модуль скидка на товар скидка от суммы знижка знижка модуль знижка на товар знижка від суми 1 відповідь 586 переглядів Archadamaster 20 серпня Зараз на сторінці 0 користувачів Ні користувачів, які переглядиють цю сторінку Последние темы Последние дополнения Последние новости Вся активність Головна Підтримка та відповіді на запитання. Допомога програмістам та розробникам [Решено] Отображение цены со скидкой на страницах категории и в модулях Покупцям Оплата розширень фізичними особами Оплата розширень юридичними особами Політика повернень Розробникам Регламент розміщення розширень Регламент продажу та підтримки розширень Віртуальний обліковий запис автора Політика просування оголошень API каталогу розширень Вирішення спорів щодо авторських прав Корисна інформація Публічна оферта Політика повернень Політика конфіденційності Платіжна політика Політика передачі особистих даних Політика прозорості Останні розширення PRICE MASTER - Модуль імпорту/експорту товарів, парсинг, переклад, генерація текстів, редактор каталогу та багато іншого Автор: ScriptBrains 1.0 Синхронізація Замовлень Rozetka.ua та Opencart Автор: sinco Product Manipulator Автор: Hiperlynx007 Видалення дублікатів товарів для OpenCart Автор: Hatshypsut Вибір категорій і виробників для "Знайшли дешевше" шаблону Upstore Автор: Flint2000 × Уже зареєстровані? Ввійти Реєстрація Ваші замовлення Назад Придбані модулі та шаблони Ваші рахунки Лист очікувань Альтернативні контакти Форум Новини ocStore Назад Офіційний сайт Демо ocStore 3.0.3.2 Демо ocStore 2.3.0.2.4 Завантажити ocStore Документація Історія версій ocStore Блоги Модулі Шаблони Назад Безкоштовні шаблони Платні шаблони Де купувати модулі? Послуги FAQ OpenCart.Pro Назад Демо Купити Порівняння × Створити... Important Information На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність. Я даю згоду
EvgenD Опубліковано: 26 квітня 2016 Share Опубліковано: 26 квітня 2016 Здравствуйте!а не подскажете как вывести значения конкретных цен со скидками от количества?т.е. не все вместе через такой код:<?php if ($product['discount']) { ?><ul><?php foreach ($product['discount'] as $discount) { ?><li><?php echo $text_discount; ?>(<?php echo $discount['quantity']; ?><?php echo $text_piece ?>)<span><?php echo $discount['price']; ?></span> /<?php echo $text_piece ?></li><?php } ?></ul>а именно по отдельности.т.е. при покупке 10, например, цену (указанную в карточке товара в админке) как вывести отдельно от остальных?наверняка же можно это сделать как-то, но решения в интернете пока не нашёл. Надіслати Поділитися на інших сайтах More sharing options...
inlska Опубліковано: 12 липня 2017 Share Опубліковано: 12 липня 2017 (змінено) Подниму тему. Версия ocStore 2.3.0.2.3. Третий день курю форумы и перепробовал все расписанные варианты, толку нет. Есть ли варианты вывести 2 цены (основная и со скидкой) для все пользователей для моей версии движка. Если есть у кого-то готовое простое решение, буду крайне признателен за помощь. Если есть решение в виде модуля или дополнения, готов рассмотреть платный вариант. Пишите в личку. Заранее благодарен за помощь. Змінено 12 липня 2017 користувачем inlska Надіслати Поділитися на інших сайтах More sharing options...
Tom Опубліковано: 12 липня 2017 Share Опубліковано: 12 липня 2017 Цитата Есть ли варианты вывести 2 цены (основная и со скидкой) для все пользователей для моей версии движка. Делал как то. Надіслати Поділитися на інших сайтах More sharing options... inlska Опубліковано: 12 липня 2017 Share Опубліковано: 12 липня 2017 Только что, Tom сказал: Делал как то. Отличный вариант. Как реализовать? Надіслати Поділитися на інших сайтах More sharing options... Tom Опубліковано: 12 липня 2017 Share Опубліковано: 12 липня 2017 Вам нужно расписать что и куда сделать?Потому как в данном случае ,все правки сделаны в файлах. Надіслати Поділитися на інших сайтах More sharing options... inlska Опубліковано: 12 липня 2017 Share Опубліковано: 12 липня 2017 Только что, Tom сказал: Вам нужно расписать что и куда сделать?Потому как в данном случае ,все правки сделаны в файлах. Если Вам не сложно, то было бы замечательно. Надіслати Поділитися на інших сайтах More sharing options... Tom Опубліковано: 12 липня 2017 Share Опубліковано: 12 липня 2017 Попробую,когда появится свободное время. 1 Надіслати Поділитися на інших сайтах More sharing options... 7 months later... bamper Опубліковано: 17 лютого 2018 Share Опубліковано: 17 лютого 2018 В 12.07.2017 в 21:54, Tom сказал: Делал как то. а можно и мне решение если есть Надіслати Поділитися на інших сайтах More sharing options... Tom Опубліковано: 17 лютого 2018 Share Опубліковано: 17 лютого 2018 Решение в виде чего ? Написать что и куда - сразу нет. Надіслати Поділитися на інших сайтах More sharing options... 2 months later... artemleon Опубліковано: 4 травня 2018 Share Опубліковано: 4 травня 2018 (змінено) В 22.09.2015 в 23:37, Curant сказал: Подскажи пожалуйста, как у тебя выводятся скидки в категориях? У каждого товара соответствуют скидки? Сделал вроде все так как ты написал. Добавил в языках. Все выводится...но, у всех товаров в скидках выводятся одинаковые цены, взятые у одного из товаров. Что я упустил? Добрый день! Пытался реализовать все это на opencart 2.3.0.2, неполучается. Может кто то подсказать как это сделать? Помогите пож. Разобрался. в feature.php после if ((float)$product_info['special']) { $special = $this->currency->format($this->tax->calculate($product_info['special'], $product_info['tax_class_id'], $this->config->get('config_tax'))); } else { $special = false; } пишем $discounts = $this->model_catalog_product->getProductDiscounts($product_info['product_id']); $this->data['discounts'] = array(); foreach ($discounts as $discount) { $this->data['discounts'][] = array( 'quantity' => $discount['quantity'], 'price' => $this->currency->format($this->tax->calculate($discount['price'], $product_info['tax_class_id'], $this->config->get('config_tax'))) ); } В category.php после if ((float)$result['special']) { $special = $this->currency->format($this->tax->calculate($result['special'], $result['tax_class_id'], $this->config->get('config_tax'))); } else { $special = false;} пишем $discounts = $this->model_catalog_product->getProductDiscounts($result['product_id']); $this->data['discounts'] = array(); foreach ($discounts as $discount) { $this->data['discounts'][] = array( 'quantity' => $discount['quantity'], 'price' => $this->currency->format($this->tax->calculate($discount['price'], $result['tax_class_id'], $this->config->get('config_tax'))) ); } И в соответствующих .tpl где надо <div class="discount"> <?php foreach ($discounts as $discount) { ?> <?php echo sprintf($text_discount, $discount['quantity'], $discount['price']); ?><br /> <?php } ?> </div> Змінено 4 травня 2018 користувачем artemleon Надіслати Поділитися на інших сайтах More sharing options... Tom Опубліковано: 4 травня 2018 Share Опубліковано: 4 травня 2018 29 минут назад, artemleon сказал: Разобрался. Не похоже , что данное решение будет работать на 2.3 1 Надіслати Поділитися на інших сайтах More sharing options... artemleon Опубліковано: 4 травня 2018 Share Опубліковано: 4 травня 2018 12 минут назад, Tom сказал: Не похоже , что данное решение будет работать на 2.3 ) Та 100% неработает. Пробовал. Но к моему большему сожалению другого нет. Может сможете подсказать кто?? Надіслати Поділитися на інших сайтах More sharing options... AlexDW Опубліковано: 4 травня 2018 Share Опубліковано: 4 травня 2018 в движках 2х для передачи данных в шаблон вместо подобного $this->data['discounts'] нужно использовать $data['discounts'] Надіслати Поділитися на інших сайтах More sharing options... Tom Опубліковано: 4 травня 2018 Share Опубліковано: 4 травня 2018 $this->data Это для 1.5 В 2.3 $data ну и посмотрите как выводится валюта, это вот не верно 'price' => $this->currency->format($this->tax->calculate($discount['price'], $result['tax_class_id'], $this->config->get('config_tax'))) Надіслати Поділитися на інших сайтах More sharing options... 2 months later... TESTOVYI Опубліковано: 4 липня 2018 Share Опубліковано: 4 липня 2018 А как это все реализовать для карточки товара? например для рекомендуемые товары. Тоесть в карточке товара есть блок с превъюшками других подобных товаров и вот надо чтобы в этих самых превъхах выводилась скидка Надіслати Поділитися на інших сайтах More sharing options... Назад 1 2 Вперед Сторінка 1 з 2 Створіть аккаунт або увійдіть для коментування Ви повинні бути користувачем, щоб залишити коментар Створити обліковий запис Зареєструйтеся для отримання облікового запису. Це просто! Зареєструвати аккаунт Вхід Уже зареєстровані? Увійдіть тут. Вхід зараз Share More sharing options... Передплатники 0 Перейти до списку тем Схожі публікації 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 відповіді 59 058 переглядів Sha 17 листопада 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 коментарів 58 277 переглядів Sha 15 березня 2017 Cкидка от суммы заказа Автор: kJlukOo, 24 квітня 2016 скидка от суммы заказа накопительная скидка (і ще %d) Теги: скидка от суммы заказа накопительная скидка скидка скидки скидка от суммы 0 коментарів 18 987 переглядів kJlukOo 24 квітня 2016 Модуль Cкидка от суммы заказа [Поддержка] 1 2 3 4 10 Автор: kJlukOo, 24 квітня 2016 скидка от суммы заказа накопительная скидка (і ще %d) Теги: скидка от суммы заказа накопительная скидка скидка скидки скидка от суммы 233 відповіді 35 614 перегляди G_S_V 21 грудня 2023 [Поддержка] Mass Discount for Products(Массовый товарный дисконт) Автор: kirians, 8 січня 2022 discount discounts (і ще %d) Теги: discount discounts discounts скидки в категории mass discount product discount sale sale price coupon дисконт скидка скидка модуль скидка на товар скидка от суммы знижка знижка модуль знижка на товар знижка від суми 1 відповідь 586 переглядів Archadamaster 20 серпня Зараз на сторінці 0 користувачів Ні користувачів, які переглядиють цю сторінку Последние темы Последние дополнения Последние новости Вся активність Головна Підтримка та відповіді на запитання. Допомога програмістам та розробникам [Решено] Отображение цены со скидкой на страницах категории и в модулях Покупцям Оплата розширень фізичними особами Оплата розширень юридичними особами Політика повернень Розробникам Регламент розміщення розширень Регламент продажу та підтримки розширень Віртуальний обліковий запис автора Політика просування оголошень API каталогу розширень Вирішення спорів щодо авторських прав Корисна інформація Публічна оферта Політика повернень Політика конфіденційності Платіжна політика Політика передачі особистих даних Політика прозорості Останні розширення PRICE MASTER - Модуль імпорту/експорту товарів, парсинг, переклад, генерація текстів, редактор каталогу та багато іншого Автор: ScriptBrains 1.0 Синхронізація Замовлень Rozetka.ua та Opencart Автор: sinco Product Manipulator Автор: Hiperlynx007 Видалення дублікатів товарів для OpenCart Автор: Hatshypsut Вибір категорій і виробників для "Знайшли дешевше" шаблону Upstore Автор: Flint2000 × Уже зареєстровані? Ввійти Реєстрація Ваші замовлення Назад Придбані модулі та шаблони Ваші рахунки Лист очікувань Альтернативні контакти Форум Новини ocStore Назад Офіційний сайт Демо ocStore 3.0.3.2 Демо ocStore 2.3.0.2.4 Завантажити ocStore Документація Історія версій ocStore Блоги Модулі Шаблони Назад Безкоштовні шаблони Платні шаблони Де купувати модулі? Послуги FAQ OpenCart.Pro Назад Демо Купити Порівняння × Створити... Important Information На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність. Я даю згоду
inlska Опубліковано: 12 липня 2017 Share Опубліковано: 12 липня 2017 Только что, Tom сказал: Делал как то. Отличный вариант. Как реализовать? Надіслати Поділитися на інших сайтах More sharing options...
Tom Опубліковано: 12 липня 2017 Share Опубліковано: 12 липня 2017 Вам нужно расписать что и куда сделать?Потому как в данном случае ,все правки сделаны в файлах. Надіслати Поділитися на інших сайтах More sharing options... inlska Опубліковано: 12 липня 2017 Share Опубліковано: 12 липня 2017 Только что, Tom сказал: Вам нужно расписать что и куда сделать?Потому как в данном случае ,все правки сделаны в файлах. Если Вам не сложно, то было бы замечательно. Надіслати Поділитися на інших сайтах More sharing options... Tom Опубліковано: 12 липня 2017 Share Опубліковано: 12 липня 2017 Попробую,когда появится свободное время. 1 Надіслати Поділитися на інших сайтах More sharing options... 7 months later... bamper Опубліковано: 17 лютого 2018 Share Опубліковано: 17 лютого 2018 В 12.07.2017 в 21:54, Tom сказал: Делал как то. а можно и мне решение если есть Надіслати Поділитися на інших сайтах More sharing options... Tom Опубліковано: 17 лютого 2018 Share Опубліковано: 17 лютого 2018 Решение в виде чего ? Написать что и куда - сразу нет. Надіслати Поділитися на інших сайтах More sharing options... 2 months later... artemleon Опубліковано: 4 травня 2018 Share Опубліковано: 4 травня 2018 (змінено) В 22.09.2015 в 23:37, Curant сказал: Подскажи пожалуйста, как у тебя выводятся скидки в категориях? У каждого товара соответствуют скидки? Сделал вроде все так как ты написал. Добавил в языках. Все выводится...но, у всех товаров в скидках выводятся одинаковые цены, взятые у одного из товаров. Что я упустил? Добрый день! Пытался реализовать все это на opencart 2.3.0.2, неполучается. Может кто то подсказать как это сделать? Помогите пож. Разобрался. в feature.php после if ((float)$product_info['special']) { $special = $this->currency->format($this->tax->calculate($product_info['special'], $product_info['tax_class_id'], $this->config->get('config_tax'))); } else { $special = false; } пишем $discounts = $this->model_catalog_product->getProductDiscounts($product_info['product_id']); $this->data['discounts'] = array(); foreach ($discounts as $discount) { $this->data['discounts'][] = array( 'quantity' => $discount['quantity'], 'price' => $this->currency->format($this->tax->calculate($discount['price'], $product_info['tax_class_id'], $this->config->get('config_tax'))) ); } В category.php после if ((float)$result['special']) { $special = $this->currency->format($this->tax->calculate($result['special'], $result['tax_class_id'], $this->config->get('config_tax'))); } else { $special = false;} пишем $discounts = $this->model_catalog_product->getProductDiscounts($result['product_id']); $this->data['discounts'] = array(); foreach ($discounts as $discount) { $this->data['discounts'][] = array( 'quantity' => $discount['quantity'], 'price' => $this->currency->format($this->tax->calculate($discount['price'], $result['tax_class_id'], $this->config->get('config_tax'))) ); } И в соответствующих .tpl где надо <div class="discount"> <?php foreach ($discounts as $discount) { ?> <?php echo sprintf($text_discount, $discount['quantity'], $discount['price']); ?><br /> <?php } ?> </div> Змінено 4 травня 2018 користувачем artemleon Надіслати Поділитися на інших сайтах More sharing options... Tom Опубліковано: 4 травня 2018 Share Опубліковано: 4 травня 2018 29 минут назад, artemleon сказал: Разобрался. Не похоже , что данное решение будет работать на 2.3 1 Надіслати Поділитися на інших сайтах More sharing options... artemleon Опубліковано: 4 травня 2018 Share Опубліковано: 4 травня 2018 12 минут назад, Tom сказал: Не похоже , что данное решение будет работать на 2.3 ) Та 100% неработает. Пробовал. Но к моему большему сожалению другого нет. Может сможете подсказать кто?? Надіслати Поділитися на інших сайтах More sharing options... AlexDW Опубліковано: 4 травня 2018 Share Опубліковано: 4 травня 2018 в движках 2х для передачи данных в шаблон вместо подобного $this->data['discounts'] нужно использовать $data['discounts'] Надіслати Поділитися на інших сайтах More sharing options... Tom Опубліковано: 4 травня 2018 Share Опубліковано: 4 травня 2018 $this->data Это для 1.5 В 2.3 $data ну и посмотрите как выводится валюта, это вот не верно 'price' => $this->currency->format($this->tax->calculate($discount['price'], $result['tax_class_id'], $this->config->get('config_tax'))) Надіслати Поділитися на інших сайтах More sharing options... 2 months later... TESTOVYI Опубліковано: 4 липня 2018 Share Опубліковано: 4 липня 2018 А как это все реализовать для карточки товара? например для рекомендуемые товары. Тоесть в карточке товара есть блок с превъюшками других подобных товаров и вот надо чтобы в этих самых превъхах выводилась скидка Надіслати Поділитися на інших сайтах More sharing options... Назад 1 2 Вперед Сторінка 1 з 2 Створіть аккаунт або увійдіть для коментування Ви повинні бути користувачем, щоб залишити коментар Створити обліковий запис Зареєструйтеся для отримання облікового запису. Це просто! Зареєструвати аккаунт Вхід Уже зареєстровані? Увійдіть тут. Вхід зараз Share More sharing options... Передплатники 0 Перейти до списку тем Схожі публікації 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 відповіді 59 058 переглядів Sha 17 листопада 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 коментарів 58 277 переглядів Sha 15 березня 2017 Cкидка от суммы заказа Автор: kJlukOo, 24 квітня 2016 скидка от суммы заказа накопительная скидка (і ще %d) Теги: скидка от суммы заказа накопительная скидка скидка скидки скидка от суммы 0 коментарів 18 987 переглядів kJlukOo 24 квітня 2016 Модуль Cкидка от суммы заказа [Поддержка] 1 2 3 4 10 Автор: kJlukOo, 24 квітня 2016 скидка от суммы заказа накопительная скидка (і ще %d) Теги: скидка от суммы заказа накопительная скидка скидка скидки скидка от суммы 233 відповіді 35 614 перегляди G_S_V 21 грудня 2023 [Поддержка] Mass Discount for Products(Массовый товарный дисконт) Автор: kirians, 8 січня 2022 discount discounts (і ще %d) Теги: discount discounts discounts скидки в категории mass discount product discount sale sale price coupon дисконт скидка скидка модуль скидка на товар скидка от суммы знижка знижка модуль знижка на товар знижка від суми 1 відповідь 586 переглядів Archadamaster 20 серпня Зараз на сторінці 0 користувачів Ні користувачів, які переглядиють цю сторінку Последние темы Последние дополнения Последние новости Вся активність Головна Підтримка та відповіді на запитання. Допомога програмістам та розробникам [Решено] Отображение цены со скидкой на страницах категории и в модулях Покупцям Оплата розширень фізичними особами Оплата розширень юридичними особами Політика повернень Розробникам Регламент розміщення розширень Регламент продажу та підтримки розширень Віртуальний обліковий запис автора Політика просування оголошень API каталогу розширень Вирішення спорів щодо авторських прав Корисна інформація Публічна оферта Політика повернень Політика конфіденційності Платіжна політика Політика передачі особистих даних Політика прозорості Останні розширення PRICE MASTER - Модуль імпорту/експорту товарів, парсинг, переклад, генерація текстів, редактор каталогу та багато іншого Автор: ScriptBrains 1.0 Синхронізація Замовлень Rozetka.ua та Opencart Автор: sinco Product Manipulator Автор: Hiperlynx007 Видалення дублікатів товарів для OpenCart Автор: Hatshypsut Вибір категорій і виробників для "Знайшли дешевше" шаблону Upstore Автор: Flint2000 × Уже зареєстровані? Ввійти Реєстрація Ваші замовлення Назад Придбані модулі та шаблони Ваші рахунки Лист очікувань Альтернативні контакти Форум Новини ocStore Назад Офіційний сайт Демо ocStore 3.0.3.2 Демо ocStore 2.3.0.2.4 Завантажити ocStore Документація Історія версій ocStore Блоги Модулі Шаблони Назад Безкоштовні шаблони Платні шаблони Де купувати модулі? Послуги FAQ OpenCart.Pro Назад Демо Купити Порівняння × Створити... Important Information На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність. Я даю згоду
inlska Опубліковано: 12 липня 2017 Share Опубліковано: 12 липня 2017 Только что, Tom сказал: Вам нужно расписать что и куда сделать?Потому как в данном случае ,все правки сделаны в файлах. Если Вам не сложно, то было бы замечательно. Надіслати Поділитися на інших сайтах More sharing options...
Tom Опубліковано: 12 липня 2017 Share Опубліковано: 12 липня 2017 Попробую,когда появится свободное время. 1 Надіслати Поділитися на інших сайтах More sharing options... 7 months later... bamper Опубліковано: 17 лютого 2018 Share Опубліковано: 17 лютого 2018 В 12.07.2017 в 21:54, Tom сказал: Делал как то. а можно и мне решение если есть Надіслати Поділитися на інших сайтах More sharing options... Tom Опубліковано: 17 лютого 2018 Share Опубліковано: 17 лютого 2018 Решение в виде чего ? Написать что и куда - сразу нет. Надіслати Поділитися на інших сайтах More sharing options... 2 months later... artemleon Опубліковано: 4 травня 2018 Share Опубліковано: 4 травня 2018 (змінено) В 22.09.2015 в 23:37, Curant сказал: Подскажи пожалуйста, как у тебя выводятся скидки в категориях? У каждого товара соответствуют скидки? Сделал вроде все так как ты написал. Добавил в языках. Все выводится...но, у всех товаров в скидках выводятся одинаковые цены, взятые у одного из товаров. Что я упустил? Добрый день! Пытался реализовать все это на opencart 2.3.0.2, неполучается. Может кто то подсказать как это сделать? Помогите пож. Разобрался. в feature.php после if ((float)$product_info['special']) { $special = $this->currency->format($this->tax->calculate($product_info['special'], $product_info['tax_class_id'], $this->config->get('config_tax'))); } else { $special = false; } пишем $discounts = $this->model_catalog_product->getProductDiscounts($product_info['product_id']); $this->data['discounts'] = array(); foreach ($discounts as $discount) { $this->data['discounts'][] = array( 'quantity' => $discount['quantity'], 'price' => $this->currency->format($this->tax->calculate($discount['price'], $product_info['tax_class_id'], $this->config->get('config_tax'))) ); } В category.php после if ((float)$result['special']) { $special = $this->currency->format($this->tax->calculate($result['special'], $result['tax_class_id'], $this->config->get('config_tax'))); } else { $special = false;} пишем $discounts = $this->model_catalog_product->getProductDiscounts($result['product_id']); $this->data['discounts'] = array(); foreach ($discounts as $discount) { $this->data['discounts'][] = array( 'quantity' => $discount['quantity'], 'price' => $this->currency->format($this->tax->calculate($discount['price'], $result['tax_class_id'], $this->config->get('config_tax'))) ); } И в соответствующих .tpl где надо <div class="discount"> <?php foreach ($discounts as $discount) { ?> <?php echo sprintf($text_discount, $discount['quantity'], $discount['price']); ?><br /> <?php } ?> </div> Змінено 4 травня 2018 користувачем artemleon Надіслати Поділитися на інших сайтах More sharing options... Tom Опубліковано: 4 травня 2018 Share Опубліковано: 4 травня 2018 29 минут назад, artemleon сказал: Разобрался. Не похоже , что данное решение будет работать на 2.3 1 Надіслати Поділитися на інших сайтах More sharing options... artemleon Опубліковано: 4 травня 2018 Share Опубліковано: 4 травня 2018 12 минут назад, Tom сказал: Не похоже , что данное решение будет работать на 2.3 ) Та 100% неработает. Пробовал. Но к моему большему сожалению другого нет. Может сможете подсказать кто?? Надіслати Поділитися на інших сайтах More sharing options... AlexDW Опубліковано: 4 травня 2018 Share Опубліковано: 4 травня 2018 в движках 2х для передачи данных в шаблон вместо подобного $this->data['discounts'] нужно использовать $data['discounts'] Надіслати Поділитися на інших сайтах More sharing options... Tom Опубліковано: 4 травня 2018 Share Опубліковано: 4 травня 2018 $this->data Это для 1.5 В 2.3 $data ну и посмотрите как выводится валюта, это вот не верно 'price' => $this->currency->format($this->tax->calculate($discount['price'], $result['tax_class_id'], $this->config->get('config_tax'))) Надіслати Поділитися на інших сайтах More sharing options... 2 months later... TESTOVYI Опубліковано: 4 липня 2018 Share Опубліковано: 4 липня 2018 А как это все реализовать для карточки товара? например для рекомендуемые товары. Тоесть в карточке товара есть блок с превъюшками других подобных товаров и вот надо чтобы в этих самых превъхах выводилась скидка Надіслати Поділитися на інших сайтах More sharing options... Назад 1 2 Вперед Сторінка 1 з 2 Створіть аккаунт або увійдіть для коментування Ви повинні бути користувачем, щоб залишити коментар Створити обліковий запис Зареєструйтеся для отримання облікового запису. Це просто! Зареєструвати аккаунт Вхід Уже зареєстровані? Увійдіть тут. Вхід зараз Share More sharing options... Передплатники 0 Перейти до списку тем Схожі публікації 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 відповіді 59 058 переглядів Sha 17 листопада 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 коментарів 58 277 переглядів Sha 15 березня 2017 Cкидка от суммы заказа Автор: kJlukOo, 24 квітня 2016 скидка от суммы заказа накопительная скидка (і ще %d) Теги: скидка от суммы заказа накопительная скидка скидка скидки скидка от суммы 0 коментарів 18 987 переглядів kJlukOo 24 квітня 2016 Модуль Cкидка от суммы заказа [Поддержка] 1 2 3 4 10 Автор: kJlukOo, 24 квітня 2016 скидка от суммы заказа накопительная скидка (і ще %d) Теги: скидка от суммы заказа накопительная скидка скидка скидки скидка от суммы 233 відповіді 35 614 перегляди G_S_V 21 грудня 2023 [Поддержка] Mass Discount for Products(Массовый товарный дисконт) Автор: kirians, 8 січня 2022 discount discounts (і ще %d) Теги: discount discounts discounts скидки в категории mass discount product discount sale sale price coupon дисконт скидка скидка модуль скидка на товар скидка от суммы знижка знижка модуль знижка на товар знижка від суми 1 відповідь 586 переглядів Archadamaster 20 серпня Зараз на сторінці 0 користувачів Ні користувачів, які переглядиють цю сторінку Последние темы Последние дополнения Последние новости Вся активність Головна Підтримка та відповіді на запитання. Допомога програмістам та розробникам [Решено] Отображение цены со скидкой на страницах категории и в модулях Покупцям Оплата розширень фізичними особами Оплата розширень юридичними особами Політика повернень Розробникам Регламент розміщення розширень Регламент продажу та підтримки розширень Віртуальний обліковий запис автора Політика просування оголошень API каталогу розширень Вирішення спорів щодо авторських прав Корисна інформація Публічна оферта Політика повернень Політика конфіденційності Платіжна політика Політика передачі особистих даних Політика прозорості Останні розширення PRICE MASTER - Модуль імпорту/експорту товарів, парсинг, переклад, генерація текстів, редактор каталогу та багато іншого Автор: ScriptBrains 1.0 Синхронізація Замовлень Rozetka.ua та Opencart Автор: sinco Product Manipulator Автор: Hiperlynx007 Видалення дублікатів товарів для OpenCart Автор: Hatshypsut Вибір категорій і виробників для "Знайшли дешевше" шаблону Upstore Автор: Flint2000 × Уже зареєстровані? Ввійти Реєстрація Ваші замовлення Назад Придбані модулі та шаблони Ваші рахунки Лист очікувань Альтернативні контакти Форум Новини ocStore Назад Офіційний сайт Демо ocStore 3.0.3.2 Демо ocStore 2.3.0.2.4 Завантажити ocStore Документація Історія версій ocStore Блоги Модулі Шаблони Назад Безкоштовні шаблони Платні шаблони Де купувати модулі? Послуги FAQ OpenCart.Pro Назад Демо Купити Порівняння × Створити... Important Information На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність. Я даю згоду
bamper Опубліковано: 17 лютого 2018 Share Опубліковано: 17 лютого 2018 В 12.07.2017 в 21:54, Tom сказал: Делал как то. а можно и мне решение если есть Надіслати Поділитися на інших сайтах More sharing options...
Tom Опубліковано: 17 лютого 2018 Share Опубліковано: 17 лютого 2018 Решение в виде чего ? Написать что и куда - сразу нет. Надіслати Поділитися на інших сайтах More sharing options... 2 months later... artemleon Опубліковано: 4 травня 2018 Share Опубліковано: 4 травня 2018 (змінено) В 22.09.2015 в 23:37, Curant сказал: Подскажи пожалуйста, как у тебя выводятся скидки в категориях? У каждого товара соответствуют скидки? Сделал вроде все так как ты написал. Добавил в языках. Все выводится...но, у всех товаров в скидках выводятся одинаковые цены, взятые у одного из товаров. Что я упустил? Добрый день! Пытался реализовать все это на opencart 2.3.0.2, неполучается. Может кто то подсказать как это сделать? Помогите пож. Разобрался. в feature.php после if ((float)$product_info['special']) { $special = $this->currency->format($this->tax->calculate($product_info['special'], $product_info['tax_class_id'], $this->config->get('config_tax'))); } else { $special = false; } пишем $discounts = $this->model_catalog_product->getProductDiscounts($product_info['product_id']); $this->data['discounts'] = array(); foreach ($discounts as $discount) { $this->data['discounts'][] = array( 'quantity' => $discount['quantity'], 'price' => $this->currency->format($this->tax->calculate($discount['price'], $product_info['tax_class_id'], $this->config->get('config_tax'))) ); } В category.php после if ((float)$result['special']) { $special = $this->currency->format($this->tax->calculate($result['special'], $result['tax_class_id'], $this->config->get('config_tax'))); } else { $special = false;} пишем $discounts = $this->model_catalog_product->getProductDiscounts($result['product_id']); $this->data['discounts'] = array(); foreach ($discounts as $discount) { $this->data['discounts'][] = array( 'quantity' => $discount['quantity'], 'price' => $this->currency->format($this->tax->calculate($discount['price'], $result['tax_class_id'], $this->config->get('config_tax'))) ); } И в соответствующих .tpl где надо <div class="discount"> <?php foreach ($discounts as $discount) { ?> <?php echo sprintf($text_discount, $discount['quantity'], $discount['price']); ?><br /> <?php } ?> </div> Змінено 4 травня 2018 користувачем artemleon Надіслати Поділитися на інших сайтах More sharing options... Tom Опубліковано: 4 травня 2018 Share Опубліковано: 4 травня 2018 29 минут назад, artemleon сказал: Разобрался. Не похоже , что данное решение будет работать на 2.3 1 Надіслати Поділитися на інших сайтах More sharing options... artemleon Опубліковано: 4 травня 2018 Share Опубліковано: 4 травня 2018 12 минут назад, Tom сказал: Не похоже , что данное решение будет работать на 2.3 ) Та 100% неработает. Пробовал. Но к моему большему сожалению другого нет. Может сможете подсказать кто?? Надіслати Поділитися на інших сайтах More sharing options... AlexDW Опубліковано: 4 травня 2018 Share Опубліковано: 4 травня 2018 в движках 2х для передачи данных в шаблон вместо подобного $this->data['discounts'] нужно использовать $data['discounts'] Надіслати Поділитися на інших сайтах More sharing options... Tom Опубліковано: 4 травня 2018 Share Опубліковано: 4 травня 2018 $this->data Это для 1.5 В 2.3 $data ну и посмотрите как выводится валюта, это вот не верно 'price' => $this->currency->format($this->tax->calculate($discount['price'], $result['tax_class_id'], $this->config->get('config_tax'))) Надіслати Поділитися на інших сайтах More sharing options... 2 months later... TESTOVYI Опубліковано: 4 липня 2018 Share Опубліковано: 4 липня 2018 А как это все реализовать для карточки товара? например для рекомендуемые товары. Тоесть в карточке товара есть блок с превъюшками других подобных товаров и вот надо чтобы в этих самых превъхах выводилась скидка Надіслати Поділитися на інших сайтах More sharing options... Назад 1 2 Вперед Сторінка 1 з 2 Створіть аккаунт або увійдіть для коментування Ви повинні бути користувачем, щоб залишити коментар Створити обліковий запис Зареєструйтеся для отримання облікового запису. Це просто! Зареєструвати аккаунт Вхід Уже зареєстровані? Увійдіть тут. Вхід зараз Share More sharing options... Передплатники 0 Перейти до списку тем Схожі публікації 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 відповіді 59 058 переглядів Sha 17 листопада 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 коментарів 58 277 переглядів Sha 15 березня 2017 Cкидка от суммы заказа Автор: kJlukOo, 24 квітня 2016 скидка от суммы заказа накопительная скидка (і ще %d) Теги: скидка от суммы заказа накопительная скидка скидка скидки скидка от суммы 0 коментарів 18 987 переглядів kJlukOo 24 квітня 2016 Модуль Cкидка от суммы заказа [Поддержка] 1 2 3 4 10 Автор: kJlukOo, 24 квітня 2016 скидка от суммы заказа накопительная скидка (і ще %d) Теги: скидка от суммы заказа накопительная скидка скидка скидки скидка от суммы 233 відповіді 35 614 перегляди G_S_V 21 грудня 2023 [Поддержка] Mass Discount for Products(Массовый товарный дисконт) Автор: kirians, 8 січня 2022 discount discounts (і ще %d) Теги: discount discounts discounts скидки в категории mass discount product discount sale sale price coupon дисконт скидка скидка модуль скидка на товар скидка от суммы знижка знижка модуль знижка на товар знижка від суми 1 відповідь 586 переглядів Archadamaster 20 серпня Зараз на сторінці 0 користувачів Ні користувачів, які переглядиють цю сторінку Последние темы Последние дополнения Последние новости Вся активність Головна Підтримка та відповіді на запитання. Допомога програмістам та розробникам [Решено] Отображение цены со скидкой на страницах категории и в модулях Покупцям Оплата розширень фізичними особами Оплата розширень юридичними особами Політика повернень Розробникам Регламент розміщення розширень Регламент продажу та підтримки розширень Віртуальний обліковий запис автора Політика просування оголошень API каталогу розширень Вирішення спорів щодо авторських прав Корисна інформація Публічна оферта Політика повернень Політика конфіденційності Платіжна політика Політика передачі особистих даних Політика прозорості Останні розширення PRICE MASTER - Модуль імпорту/експорту товарів, парсинг, переклад, генерація текстів, редактор каталогу та багато іншого Автор: ScriptBrains 1.0 Синхронізація Замовлень Rozetka.ua та Opencart Автор: sinco Product Manipulator Автор: Hiperlynx007 Видалення дублікатів товарів для OpenCart Автор: Hatshypsut Вибір категорій і виробників для "Знайшли дешевше" шаблону Upstore Автор: Flint2000
artemleon Опубліковано: 4 травня 2018 Share Опубліковано: 4 травня 2018 (змінено) В 22.09.2015 в 23:37, Curant сказал: Подскажи пожалуйста, как у тебя выводятся скидки в категориях? У каждого товара соответствуют скидки? Сделал вроде все так как ты написал. Добавил в языках. Все выводится...но, у всех товаров в скидках выводятся одинаковые цены, взятые у одного из товаров. Что я упустил? Добрый день! Пытался реализовать все это на opencart 2.3.0.2, неполучается. Может кто то подсказать как это сделать? Помогите пож. Разобрался. в feature.php после if ((float)$product_info['special']) { $special = $this->currency->format($this->tax->calculate($product_info['special'], $product_info['tax_class_id'], $this->config->get('config_tax'))); } else { $special = false; } пишем $discounts = $this->model_catalog_product->getProductDiscounts($product_info['product_id']); $this->data['discounts'] = array(); foreach ($discounts as $discount) { $this->data['discounts'][] = array( 'quantity' => $discount['quantity'], 'price' => $this->currency->format($this->tax->calculate($discount['price'], $product_info['tax_class_id'], $this->config->get('config_tax'))) ); } В category.php после if ((float)$result['special']) { $special = $this->currency->format($this->tax->calculate($result['special'], $result['tax_class_id'], $this->config->get('config_tax'))); } else { $special = false;} пишем $discounts = $this->model_catalog_product->getProductDiscounts($result['product_id']); $this->data['discounts'] = array(); foreach ($discounts as $discount) { $this->data['discounts'][] = array( 'quantity' => $discount['quantity'], 'price' => $this->currency->format($this->tax->calculate($discount['price'], $result['tax_class_id'], $this->config->get('config_tax'))) ); } И в соответствующих .tpl где надо <div class="discount"> <?php foreach ($discounts as $discount) { ?> <?php echo sprintf($text_discount, $discount['quantity'], $discount['price']); ?><br /> <?php } ?> </div> Змінено 4 травня 2018 користувачем artemleon Надіслати Поділитися на інших сайтах More sharing options...
Tom Опубліковано: 4 травня 2018 Share Опубліковано: 4 травня 2018 29 минут назад, artemleon сказал: Разобрался. Не похоже , что данное решение будет работать на 2.3 1 Надіслати Поділитися на інших сайтах More sharing options... artemleon Опубліковано: 4 травня 2018 Share Опубліковано: 4 травня 2018 12 минут назад, Tom сказал: Не похоже , что данное решение будет работать на 2.3 ) Та 100% неработает. Пробовал. Но к моему большему сожалению другого нет. Может сможете подсказать кто?? Надіслати Поділитися на інших сайтах More sharing options... AlexDW Опубліковано: 4 травня 2018 Share Опубліковано: 4 травня 2018 в движках 2х для передачи данных в шаблон вместо подобного $this->data['discounts'] нужно использовать $data['discounts'] Надіслати Поділитися на інших сайтах More sharing options... Tom Опубліковано: 4 травня 2018 Share Опубліковано: 4 травня 2018 $this->data Это для 1.5 В 2.3 $data ну и посмотрите как выводится валюта, это вот не верно 'price' => $this->currency->format($this->tax->calculate($discount['price'], $result['tax_class_id'], $this->config->get('config_tax'))) Надіслати Поділитися на інших сайтах More sharing options... 2 months later... TESTOVYI Опубліковано: 4 липня 2018 Share Опубліковано: 4 липня 2018 А как это все реализовать для карточки товара? например для рекомендуемые товары. Тоесть в карточке товара есть блок с превъюшками других подобных товаров и вот надо чтобы в этих самых превъхах выводилась скидка Надіслати Поділитися на інших сайтах More sharing options... Назад 1 2 Вперед Сторінка 1 з 2 Створіть аккаунт або увійдіть для коментування Ви повинні бути користувачем, щоб залишити коментар Створити обліковий запис Зареєструйтеся для отримання облікового запису. Це просто! Зареєструвати аккаунт Вхід Уже зареєстровані? Увійдіть тут. Вхід зараз Share More sharing options... Передплатники 0 Перейти до списку тем Схожі публікації 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 відповіді 59 058 переглядів Sha 17 листопада 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 коментарів 58 277 переглядів Sha 15 березня 2017 Cкидка от суммы заказа Автор: kJlukOo, 24 квітня 2016 скидка от суммы заказа накопительная скидка (і ще %d) Теги: скидка от суммы заказа накопительная скидка скидка скидки скидка от суммы 0 коментарів 18 987 переглядів kJlukOo 24 квітня 2016 Модуль Cкидка от суммы заказа [Поддержка] 1 2 3 4 10 Автор: kJlukOo, 24 квітня 2016 скидка от суммы заказа накопительная скидка (і ще %d) Теги: скидка от суммы заказа накопительная скидка скидка скидки скидка от суммы 233 відповіді 35 614 перегляди G_S_V 21 грудня 2023 [Поддержка] Mass Discount for Products(Массовый товарный дисконт) Автор: kirians, 8 січня 2022 discount discounts (і ще %d) Теги: discount discounts discounts скидки в категории mass discount product discount sale sale price coupon дисконт скидка скидка модуль скидка на товар скидка от суммы знижка знижка модуль знижка на товар знижка від суми 1 відповідь 586 переглядів Archadamaster 20 серпня Зараз на сторінці 0 користувачів Ні користувачів, які переглядиють цю сторінку Последние темы Последние дополнения Последние новости Вся активність Головна Підтримка та відповіді на запитання. Допомога програмістам та розробникам [Решено] Отображение цены со скидкой на страницах категории и в модулях
artemleon Опубліковано: 4 травня 2018 Share Опубліковано: 4 травня 2018 12 минут назад, Tom сказал: Не похоже , что данное решение будет работать на 2.3 ) Та 100% неработает. Пробовал. Но к моему большему сожалению другого нет. Может сможете подсказать кто?? Надіслати Поділитися на інших сайтах More sharing options...
AlexDW Опубліковано: 4 травня 2018 Share Опубліковано: 4 травня 2018 в движках 2х для передачи данных в шаблон вместо подобного $this->data['discounts'] нужно использовать $data['discounts'] Надіслати Поділитися на інших сайтах More sharing options... Tom Опубліковано: 4 травня 2018 Share Опубліковано: 4 травня 2018 $this->data Это для 1.5 В 2.3 $data ну и посмотрите как выводится валюта, это вот не верно 'price' => $this->currency->format($this->tax->calculate($discount['price'], $result['tax_class_id'], $this->config->get('config_tax'))) Надіслати Поділитися на інших сайтах More sharing options... 2 months later... TESTOVYI Опубліковано: 4 липня 2018 Share Опубліковано: 4 липня 2018 А как это все реализовать для карточки товара? например для рекомендуемые товары. Тоесть в карточке товара есть блок с превъюшками других подобных товаров и вот надо чтобы в этих самых превъхах выводилась скидка Надіслати Поділитися на інших сайтах More sharing options... Назад 1 2 Вперед Сторінка 1 з 2 Створіть аккаунт або увійдіть для коментування Ви повинні бути користувачем, щоб залишити коментар Створити обліковий запис Зареєструйтеся для отримання облікового запису. Це просто! Зареєструвати аккаунт Вхід Уже зареєстровані? Увійдіть тут. Вхід зараз Share More sharing options... Передплатники 0 Перейти до списку тем Схожі публікації 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 відповіді 59 058 переглядів Sha 17 листопада 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 коментарів 58 277 переглядів Sha 15 березня 2017 Cкидка от суммы заказа Автор: kJlukOo, 24 квітня 2016 скидка от суммы заказа накопительная скидка (і ще %d) Теги: скидка от суммы заказа накопительная скидка скидка скидки скидка от суммы 0 коментарів 18 987 переглядів kJlukOo 24 квітня 2016 Модуль Cкидка от суммы заказа [Поддержка] 1 2 3 4 10 Автор: kJlukOo, 24 квітня 2016 скидка от суммы заказа накопительная скидка (і ще %d) Теги: скидка от суммы заказа накопительная скидка скидка скидки скидка от суммы 233 відповіді 35 614 перегляди G_S_V 21 грудня 2023 [Поддержка] Mass Discount for Products(Массовый товарный дисконт) Автор: kirians, 8 січня 2022 discount discounts (і ще %d) Теги: discount discounts discounts скидки в категории mass discount product discount sale sale price coupon дисконт скидка скидка модуль скидка на товар скидка от суммы знижка знижка модуль знижка на товар знижка від суми 1 відповідь 586 переглядів Archadamaster 20 серпня Зараз на сторінці 0 користувачів Ні користувачів, які переглядиють цю сторінку
Tom Опубліковано: 4 травня 2018 Share Опубліковано: 4 травня 2018 $this->data Это для 1.5 В 2.3 $data ну и посмотрите как выводится валюта, это вот не верно 'price' => $this->currency->format($this->tax->calculate($discount['price'], $result['tax_class_id'], $this->config->get('config_tax'))) Надіслати Поділитися на інших сайтах More sharing options... 2 months later... TESTOVYI Опубліковано: 4 липня 2018 Share Опубліковано: 4 липня 2018 А как это все реализовать для карточки товара? например для рекомендуемые товары. Тоесть в карточке товара есть блок с превъюшками других подобных товаров и вот надо чтобы в этих самых превъхах выводилась скидка Надіслати Поділитися на інших сайтах More sharing options... Назад 1 2 Вперед Сторінка 1 з 2 Створіть аккаунт або увійдіть для коментування Ви повинні бути користувачем, щоб залишити коментар Створити обліковий запис Зареєструйтеся для отримання облікового запису. Це просто! Зареєструвати аккаунт Вхід Уже зареєстровані? Увійдіть тут. Вхід зараз Share More sharing options... Передплатники 0
TESTOVYI Опубліковано: 4 липня 2018 Share Опубліковано: 4 липня 2018 А как это все реализовать для карточки товара? например для рекомендуемые товары. Тоесть в карточке товара есть блок с превъюшками других подобных товаров и вот надо чтобы в этих самых превъхах выводилась скидка Надіслати Поділитися на інших сайтах More sharing options...
Recommended Posts