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

[Решено] Отображение цены со скидкой на страницах категории и в модулях

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

Добрый день. Задача вроде бы простая, но ни как не могу её решить. Необходимо чтобы на страницах каталога и в модулях (рекомендуемые и лидеры продаж) на ряду с обычной ценой выводилась цена со скидкой (оптовая цена при покупке от 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 и я не пойму как надо написать чтобы он понял

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


Ссылка на сообщение
Поделиться на другие сайты

Разобрался. Если кому надо:

 

в 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>

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


Ссылка на сообщение
Поделиться на другие сайты
Rex4r

спасибо за решение.

скажите, на какой версии вы реализовали?

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


Ссылка на сообщение
Поделиться на другие сайты

Rex4r

спасибо за решение.

скажите, на какой версии вы реализовали?

 

 

Должно работать на всех 1.5.x версиях. 

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


Ссылка на сообщение
Поделиться на другие сайты

 

Разобрался. Если кому надо:

 

в 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>

 

 

Подскажи пожалуйста, как у тебя выводятся скидки в категориях? У каждого товара соответствуют скидки? Сделал вроде все так как ты написал. Добавил в языках. Все выводится...но, у всех товаров в скидках выводятся одинаковые цены, взятые у одного из товаров. Что я упустил?

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


Ссылка на сообщение
Поделиться на другие сайты

ничего.

ошибки в приведенном коде.

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


Ссылка на сообщение
Поделиться на другие сайты

ничего.

ошибки в приведенном коде.

А не подскажите какие именно ошибки? Или принципиально не помогаете?

Если подскажите, буду очень благодарен.

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


Ссылка на сообщение
Поделиться на другие сайты

для категорий

[=== 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 } ?>
...

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


Ссылка на сообщение
Поделиться на другие сайты

Спасибо большое за помощь. Сделал все как написали. К сожалению, при переходе в категории только белый экран. Это только если переходить по категориям, в остальном сайт работает. Ошибки тоже не выдает. Вроде в контроллере и в языках все добавил. Может я что пропустил. В чем может быть проблема? Я в этом мало разбираюсь, только познаю так сказать.

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


Ссылка на сообщение
Поделиться на другие сайты

смотри объявления и FAQ.

устраняй ошибки.

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


Ссылка на сообщение
Поделиться на другие сайты

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

а не подскажете как вывести значения конкретных цен со скидками от количества?

т.е. не все вместе через такой код:

<?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, например, цену (указанную в карточке товара в админке) как вывести отдельно от остальных?

наверняка же можно это сделать как-то, но решения в интернете пока не нашёл.

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


Ссылка на сообщение
Поделиться на другие сайты

Подниму тему. Версия ocStore 2.3.0.2.3. Третий день курю форумы и перепробовал все расписанные варианты, толку нет. Есть ли варианты вывести 2 цены (основная и со скидкой) для все пользователей для моей версии движка. Если есть у кого-то готовое простое решение, буду крайне признателен за помощь. Если есть решение в виде модуля или дополнения, готов рассмотреть платный вариант. Пишите в личку. Заранее благодарен за помощь.

Изменено пользователем inlska

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


Ссылка на сообщение
Поделиться на другие сайты
Цитата

Есть ли варианты вывести 2 цены (основная и со скидкой) для все пользователей для моей версии движка.

Делал как то.

9017067913.jpg

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


Ссылка на сообщение
Поделиться на другие сайты
Только что, Tom сказал:

Делал как то.

9017067913.jpg

Отличный вариант. Как реализовать?

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


Ссылка на сообщение
Поделиться на другие сайты

Вам нужно расписать что и куда сделать?Потому как в данном случае ,все правки сделаны в файлах.

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


Ссылка на сообщение
Поделиться на другие сайты
Только что, Tom сказал:

Вам нужно расписать что и куда сделать?Потому как в данном случае ,все правки сделаны в файлах.

Если Вам не сложно, то было бы замечательно. 

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


Ссылка на сообщение
Поделиться на другие сайты

Попробую,когда появится свободное время.

  • +1 1

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


Ссылка на сообщение
Поделиться на другие сайты
В 12.07.2017 в 21:54, Tom сказал:

Делал как то.

9017067913.jpg

а можно и мне решение если есть

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


Ссылка на сообщение
Поделиться на другие сайты

Решение в виде чего ? Написать что и куда -  сразу нет.

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


Ссылка на сообщение
Поделиться на другие сайты
В 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>
Изменено пользователем artemleon

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


Ссылка на сообщение
Поделиться на другие сайты
29 минут назад, artemleon сказал:

Разобрался. 

Не похоже , что данное решение будет работать на 2.3

  • +1 1

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


Ссылка на сообщение
Поделиться на другие сайты
12 минут назад, Tom сказал:

Не похоже , что данное решение будет работать на 2.3

) Та 100% неработает. Пробовал. Но к моему большему сожалению другого нет. Может сможете подсказать кто??

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


Ссылка на сообщение
Поделиться на другие сайты

в движках 2х для передачи данных в шаблон вместо подобного

$this->data['discounts']

 

нужно использовать

$data['discounts']

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


Ссылка на сообщение
Поделиться на другие сайты
$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')))

 

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


Ссылка на сообщение
Поделиться на другие сайты

А как это все реализовать для карточки товара? например для рекомендуемые товары. 
Тоесть в карточке товара есть блок с превъюшками других подобных товаров и вот надо чтобы в этих самых превъхах выводилась скидка 

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


Ссылка на сообщение
Поделиться на другие сайты

Для публикации сообщений создайте учётную запись или авторизуйтесь

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

Создать учетную запись

Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!

Регистрация нового пользователя

Войти

Уже есть аккаунт? Войти в систему.

Войти

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

    • От Prorab337
      1 700.00 руб
      Скачать/Купить дополнение


      "Клубная программа" - накопительные и дисконтные карты, подарки
      Дисконтные карты – эффективный маркетинговый инструмент, который повышает лояльность клиентов. Данный модуль позволяет организовать в Вашем интернет-магазине клубную программу с выдачей накопительных дисконтных карт. В арсенале имеется множество настроек и удобных инструментов для работы со скидочными картами. При условии правильной подачи программы лояльности модуль поможет достигнуть следующих целей:
      увеличение числа постоянных клиентов повышение вероятности совершения повторной покупки стимуляция делать больше покупок и на большую сумму стимуляция покупателя рассказывать о Вашем интернет-магазине в кругу своих знакомых, предлагая воспользоваться своей накопительной картой дополнительное напоминание о магазине  
       
         
      Возможности администратора:
      Настройки и функции которые отмечены * можно настроить индивидуально для каждой карты
      вкл/выкл модуль вкл/выкл скидочную карту * настройка порога получения карты (указание суммы заказа начиная с которой клиент может получить скидочную карту) вкл/выкл необходимость авторизации для получения карты вкл/выкл автоматическое применение скидки при получении карты настройка начала действия карты * настройка срока действия карты * настройка срока учета заказов выбор символов для генерации кода карты (0-9, a-Z) указание длины кода для генерации выбор условий участия в клубной программе настройка таблицы скидок *: выбор товаров, к которым будет применяться скидка (все, без скидки, без акции, без скидки и акции) указание границы накопительной скидки величина скидки тип скидки (процент или фиксированная сумма которая будет отниматься от каждого товара, который подходит под условие) неограниченное количество вариантов настройки [*]выбор товаров, для которых будет действовать скидочная карта *
      [*]выбор категорий, для которых будет действовать скидочная карта *
      [*]вкл/выкл необходимость авторизации для использования скидочной карты *
      [*]вкл/выкл автоматическое применения скидки для авторизированных клиентов
      [*]вкл/выкл скидку на доставку *
      [*]возможность указать минимальную сумму заказа начиная с которой можно будет применить скидочную карту *
      [*]возможность указать максимальную сумму заказа при которой можно будет применить скидочную карту *
      [*]возможность указать количество применений карты *
      [*]возможность указать количество применений карты одним клиентом *
      [*]добавление скидочных карт с поиском и привязкой к конкретному клиенту (если клиента нет в базе, то модуль создаст его автоматически)
      [*]редактирование и удаление скидочных карт
      [*]быстрая выдача карты по запросу клиента при просмотре заказа (если заказ оформлен без регистрации, то модуль самостоятельно создает клиента)
      [*]быстрое применение/удаление клубной скидки при просмотре заказа (присутствует ссылка к переходу на настройки этой карты)
      [*]поиск и подгрузка данных клиента по коду скидочной карты при создании и редактировании заказа
      [*]возможность применения скидочной карты при редактировании и создании заказа в итогах
      [*]просмотр истории применения скидочной карты (заказы у которых истек срок учета выделены красным, имеется итоговая строка учтенных заказов)
      [*]удобное изменение суммы учтенных заказов (баланса карты), посредством внесения в историю корректирующей записи (модуль сам просчитывает сколько нужно отнять или добавить в историю заказов)
      [*]вкл/выкл совместное использование с купонами
      [*]вкл/выкл совместное использование с ваучерами (подарочными сертификатами)
      Возможности клиента:
      ввод кода карты и применение возможность отправить запрос на получение скидочной карты (если выполняется условие минимальной суммы заказа) наличие меню "Клубной прогаммы" в кабинете клиента. При переходе в меню, если клиент является участником клубной программы, отображается следующая информация: код скидочной карты величина скидки сумма сэкономленных средств условие участия в клубной программе [*]отображение кода скидочной карты и величины скидки в итогах
      Поддерживаемые языки:
      русский Совместимость:
      OpenCart v. 2.X.X (а также сборки на базе OpenCart соответствующих версий) формы заказа: стандартная, Simple checkout & Registration Адаптацию для других модулей оформления заказов и шаблонов выполним по запросу за ДОП. ПЛАТУ.
      Лицензия:
      лицензия действует только на один домен и на все его поддомены, и тестовые сайты подробная информация о порядке получения лицензии доступна на вкладке «Поддержка» модуля активация лицензии происходит в течении нескольких часов после покупки Требования:
      Ioncube Loader версии 5.0 и выше PHP версии 5.3 и выше Добавил Prorab337 Добавлено 18.09.2016 Категория Цены, скидки, акции, подарки Системные требования PHP версии 5.3 и выше Сайт разработчика https://oc-max.com Старая цена Метод активации Через официальный сайт дополнения Ioncube Loader Требуется OpenCart 2.3
      2.2
      2.1
      2.0 ocStore 2.3
      2.2
      2.1 OpenCart.Pro, ocShop Opencart.pro 2.3
      Opencart.pro 2.1
      OcShop 2.0.3.х  
    • От Prorab337
      Дисконтные карты – эффективный маркетинговый инструмент, который повышает лояльность клиентов. Данный модуль позволяет организовать в Вашем интернет-магазине клубную программу с выдачей накопительных дисконтных карт. В арсенале имеется множество настроек и удобных инструментов для работы со скидочными картами. При условии правильной подачи программы лояльности модуль поможет достигнуть следующих целей:
      увеличение числа постоянных клиентов повышение вероятности совершения повторной покупки стимуляция делать больше покупок и на большую сумму стимуляция покупателя рассказывать о Вашем интернет-магазине в кругу своих знакомых, предлагая воспользоваться своей накопительной картой дополнительное напоминание о магазине  
       
         
      Возможности администратора:
      Настройки и функции которые отмечены * можно настроить индивидуально для каждой карты
      вкл/выкл модуль вкл/выкл скидочную карту * настройка порога получения карты (указание суммы заказа начиная с которой клиент может получить скидочную карту) вкл/выкл необходимость авторизации для получения карты вкл/выкл автоматическое применение скидки при получении карты настройка начала действия карты * настройка срока действия карты * настройка срока учета заказов выбор символов для генерации кода карты (0-9, a-Z) указание длины кода для генерации выбор условий участия в клубной программе настройка таблицы скидок *: выбор товаров, к которым будет применяться скидка (все, без скидки, без акции, без скидки и акции) указание границы накопительной скидки величина скидки тип скидки (процент или фиксированная сумма которая будет отниматься от каждого товара, который подходит под условие) неограниченное количество вариантов настройки [*]выбор товаров, для которых будет действовать скидочная карта *
      [*]выбор категорий, для которых будет действовать скидочная карта *
      [*]вкл/выкл необходимость авторизации для использования скидочной карты *
      [*]вкл/выкл автоматическое применения скидки для авторизированных клиентов
      [*]вкл/выкл скидку на доставку *
      [*]возможность указать минимальную сумму заказа начиная с которой можно будет применить скидочную карту *
      [*]возможность указать максимальную сумму заказа при которой можно будет применить скидочную карту *
      [*]возможность указать количество применений карты *
      [*]возможность указать количество применений карты одним клиентом *
      [*]добавление скидочных карт с поиском и привязкой к конкретному клиенту (если клиента нет в базе, то модуль создаст его автоматически)
      [*]редактирование и удаление скидочных карт
      [*]быстрая выдача карты по запросу клиента при просмотре заказа (если заказ оформлен без регистрации, то модуль самостоятельно создает клиента)
      [*]быстрое применение/удаление клубной скидки при просмотре заказа (присутствует ссылка к переходу на настройки этой карты)
      [*]поиск и подгрузка данных клиента по коду скидочной карты при создании и редактировании заказа
      [*]возможность применения скидочной карты при редактировании и создании заказа в итогах
      [*]просмотр истории применения скидочной карты (заказы у которых истек срок учета выделены красным, имеется итоговая строка учтенных заказов)
      [*]удобное изменение суммы учтенных заказов (баланса карты), посредством внесения в историю корректирующей записи (модуль сам просчитывает сколько нужно отнять или добавить в историю заказов)
      [*]вкл/выкл совместное использование с купонами
      [*]вкл/выкл совместное использование с ваучерами (подарочными сертификатами)
      Возможности клиента:
      ввод кода карты и применение возможность отправить запрос на получение скидочной карты (если выполняется условие минимальной суммы заказа) наличие меню "Клубной прогаммы" в кабинете клиента. При переходе в меню, если клиент является участником клубной программы, отображается следующая информация: код скидочной карты величина скидки сумма сэкономленных средств условие участия в клубной программе [*]отображение кода скидочной карты и величины скидки в итогах
      Поддерживаемые языки:
      русский Совместимость:
      OpenCart v. 2.X.X (а также сборки на базе OpenCart соответствующих версий) формы заказа: стандартная, Simple checkout & Registration Адаптацию для других модулей оформления заказов и шаблонов выполним по запросу за ДОП. ПЛАТУ.
      Лицензия:
      лицензия действует только на один домен и на все его поддомены, и тестовые сайты подробная информация о порядке получения лицензии доступна на вкладке «Поддержка» модуля активация лицензии происходит в течении нескольких часов после покупки Требования:
      Ioncube Loader версии 5.0 и выше PHP версии 5.3 и выше
    • От ArtemPitov
      550.00 руб
      Скачать/Купить дополнение


      Скидка, наценка для производителей в корзине
      Модуль позволяет добавлять наценку или скидку для групп покупателей.
       
      В зависимость от специфики магазина вы сможете создавать условия формирования конечной стоимость корзины для каждого производителя и группы клиентов.
      Модуль будет полезный для оптовых продаж, наценок на мелкие закупки, или любого другого вашего сценария.
       
      Можно использовать такие формулы наценок: 
      [-][1-100][%] - скидка в % на общею стоимость конкретного производителя в корзине [+ или без знака][1-100][%]  - добавления стоимость в процентах учитывая сумму товаров конкретного производителя  [-][любая  сумма] - скидка в валюте магазина, актуально для одно валютных магазинов [+ или без знака][любая сумма] - наценка в валюте магазина, актуально для одно валютных магазинов   
      Пример 
      -50% - скидка в 50% +50% - наценка в 50% -100 - скидка в 100 рублей (если выбран рубыль или другой валюте) +100 - наценка в 100 рублей (если выбран рубыль или другой валюте) Лицензия 
      1 копия  - одна лицензия, без под доменов
       
      Поддержка 
      Исправления ошибок не вызванных модулем - это доработка, оплачивается отдельно
      Изменения логики работы модуля - это доработка, оплачивается отдельно
       
      Поддержка версий 
      Модуль работает под любой сборкой OpenCart версии 2.3, если нужна будет адаптация под другую версию - оговаривается индивидуально.
       

      Добавил ArtemPitov Добавлено 04.06.2018 Категория Учет в заказе Системные требования PHP 5.4 и выше Сайт разработчика https://pitov.pro Старая цена Метод активации По запросу в ЛС Ioncube Loader Нет OpenCart 2.3 ocStore 2.3 OpenCart.Pro, ocShop Opencart.pro 2.3  
    • От ArtemPitov
      Модуль позволяет добавлять наценку или скидку для групп покупателей.
       
      В зависимость от специфики магазина вы сможете создавать условия формирования конечной стоимость корзины для каждого производителя и группы клиентов.
      Модуль будет полезный для оптовых продаж, наценок на мелкие закупки, или любого другого вашего сценария.
       
      Можно использовать такие формулы наценок: 
      [-][1-100][%] - скидка в % на общею стоимость конкретного производителя в корзине [+ или без знака][1-100][%]  - добавления стоимость в процентах учитывая сумму товаров конкретного производителя  [-][любая  сумма] - скидка в валюте магазина, актуально для одно валютных магазинов [+ или без знака][любая сумма] - наценка в валюте магазина, актуально для одно валютных магазинов   
      Пример 
      -50% - скидка в 50% +50% - наценка в 50% -100 - скидка в 100 рублей (если выбран рубыль или другой валюте) +100 - наценка в 100 рублей (если выбран рубыль или другой валюте) Лицензия 
      1 копия  - одна лицензия, без под доменов
       
      Поддержка 
      Исправления ошибок не вызванных модулем - это доработка, оплачивается отдельно
      Изменения логики работы модуля - это доработка, оплачивается отдельно
       
      Поддержка версий 
      Модуль работает под любой сборкой OpenCart версии 2.3, если нужна будет адаптация под другую версию - оговаривается индивидуально.
       

    • От ashap
      550.00 руб
      Скачать/Купить дополнение


      Комиссия (наценка) или скидка для оплаты
      Модуль позволяет установить наценку или скидку любому методу оплаты
      Работает как с фиксированной суммой так и в процентах. Есть возможность указать налоги.
       
      Версия для магазинов 3.x по ссылке
          *Не заменяет системных файлов *Совместим с модулем simple   Смотрите также другие модули по ссылке
      Добавил ashap Добавлено 26.02.2017 Категория Цены, скидки, акции, подарки Системные требования Сайт разработчика https://store.pe-art.ru/ Старая цена Метод активации Без активации Ioncube Loader Нет OpenCart 2.3
      2.1
      2.0
      1.5.6.4
      1.5.6.3
      1.5.6.2
      1.5.6.1
      1.5.6
      1.5.4.1
      1.5.3.1 ocStore 2.3
      2.1
      1.5.5.1.2
      1.5.5.1.1
      1.5.5.1
      1.5.4.1.2
      1.5.4.1.1
      1.5.4.1
      1.5.3.1 OpenCart.Pro, ocShop Opencart.pro 2.3
      Opencart.pro 2.1
      OcShop 2.0.3.х
      OcShop 1.5.6.4.х  
  • Последние посетители   0 пользователей онлайн

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

×