Jump to content
Search In
  • More options...
Find results that contain...
Find results in...
  • Sign Up

Recommended Posts

Cкидка от суммы заказа


Cкидка от суммы заказа


модуль не поддерживается в доменной зоне .ru

МОДУЛЬ РАБОТАЕТ НА ВСЕХ ВЕРСИЯХ ОС НАЧИНАЯ С 1.5.х

 

1. О модуле Скидка от суммы заказа

Модуль позволяет установить скидку для любого диапазона сумм заказа, а так же накопительную скидку. Скидка отобразится в корзине при оформлении пользователем заказа. В настройках модуля администратор или уполномоченный юзер может выбрать тип скидки, а так-же указать диапазон сумм, на которые распространяется данная скидка. Модуль позволяет легко управлять диапазонами цени и соответствующими скидками.

Пример:

https://cleanphp.store/

https://cleanphp.store/admin/index.php?route=extension/total/discount&token=

login: demo password: demo

 

2. Особенности

  • Модуль автоматически рассчитывает скидку в любой валюте
  • Модуль мультиязычный (русский и английский)
  • Можно выбрать группу покупателей, на которых распостраняется скидка

 

3. Ограничения

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

 

4. Установка

  1. Для ветки 2.х и 3.х через установщик расширений
  2. Для ветки 1.5.х через фтп
  3. Модуль находится в учитывать в заказе
  4. Не забудьте поставить Статус в модуле в позицию "Включено".

 


  • Добавил
  • Добавлено
    24.04.2016
  • Категория
  • Системные требования
  • Метод активации
    Без активации
  • Ioncube Loader
    Нет
  • ocStore
    2.3
    2.2
    2.1
    1.5.5.1.2
  • OpenCart.Pro, ocShop
    Opencart.pro 2.3
    Opencart.pro 2.1
    OcShop 2.0.3.х
    OcShop 1.5.6.4.х
  • Обращение к серверу разработчика
    Нет

 

  • +1 1
Link to comment
Share on other sites

Не понятно одно, как связать группу пользователей и группу покупателей?

У меня покупатели регятся в  группа покупателей  Дефолт

И у них скидки не отображаются

Edited by allcho
Link to comment
Share on other sites


Не понятно одно, как связать группу пользователей и группу покупателей?

У меня покупатели регятся в  группа покупателей  Дефолт

И у них скидки не отображаются

на данный момент он действует на все группы покупателей.

может вы забыли активировать модуль в настройках?

Link to comment
Share on other sites

на данный момент он действует на все группы покупателей.

может вы забыли активировать модуль в настройках?

В Учитывать в заказе активировал и выставил параметры, перехожу на сайт как покупатель, добавляю товар в корзину и нет ни каких скидок, пробовал оформить тоже нет скидок

Edited by allcho
Link to comment
Share on other sites


В Учитывать в заказе активировал и выставил параметры, перехожу на сайт как покупатель, добавляю товар в корзину и нет ни каких скидок, пробовал оформить тоже нет скидок

что за версия oc? там есть внутри еще включить/отключить в настройках модуля

Link to comment
Share on other sites

что за версия oc? там есть внутри еще включить/отключить в настройках модуля

Версия ocStore 2.1.0.2 да есть я ее сразу включил

Link to comment
Share on other sites


что за версия oc? там есть внутри еще включить/отключить в настройках модуля

заработало после того как поставил номер сортировки и заново залогинился

Link to comment
Share on other sites


  • 2 weeks later...

я рад. кому-то ваш коммент будет полезен

Опять кудато пропала скидка, захожу с того же пользователя, ничего не изменял ничего не делал

Edited by allcho
Link to comment
Share on other sites


Опять кудато пропала скидка, захожу с того же пользователя, ничего не изменял ничего не делал

старая версия или обновились?

Link to comment
Share on other sites

Да нет не обновлялся

ну значит модуль отрубился в настройках. или вы набрали сумму, на которой нет скидки. в модуле отсутствует проверка на что либо. если он включен и сумма попадает в диапазон скидки, то он должен работать. в ином случае - проблемы с ОС. 

Link to comment
Share on other sites

ну значит модуль отрубился в настройках. или вы набрали сумму, на которой нет скидки. в модуле отсутствует проверка на что либо. если он включен и сумма попадает в диапазон скидки, то он должен работать. в ином случае - проблемы с ОС. 

Нечего я не менял и нечего не отключал он просто перестал работать

Link to comment
Share on other sites


ну значит модуль отрубился в настройках. или вы набрали сумму, на которой нет скидки. в модуле отсутствует проверка на что либо. если он включен и сумма попадает в диапазон скидки, то он должен работать. в ином случае - проблемы с ОС. 

Подскажите лучше как мне задебажить модуль?

Link to comment
Share on other sites


в файле catalog/model/total/discount.php

перед строкой

var_dump($discount_from);
var_dump($discount_to);

for ($i = 0; $i < $len; $i++)

если что-то перед шапкой выведет. то дело проверки скидок доходит

  • +1 1
Link to comment
Share on other sites

в файле catalog/model/total/discount.php

перед строкой

var_dump($discount_from);
var_dump($discount_to);

for ($i = 0; $i < $len; $i++)

если что-то перед шапкой выведет. то дело проверки скидок доходит

 

Вот результат Дебага

 

array(5) { [0]=> string(3) "500" [1]=> string(4) "1000" [2]=> string(4) "1500" [3]=> string(4) "2000" [4]=> string(1) "1" } array(5) { [0]=> string(4) "1000" [1]=> string(4) "1500" [2]=> string(4) "2000" [3]=> string(7) "1000000" [4]=> string(3) "500" }

 

Очевидно что скрипт работает, но вот в корзине не выводится скидка

Link to comment
Share on other sites


переключитесь на дефолтную тему. в ней выводится? может в верстке проблема

напишите мне в личку данные от магазина. я погляжу 

Edited by kJlukOo
Link to comment
Share on other sites

Добрый день.

В поле счета не переводится "Discount for summ order bigger". То же самое и в письме которое приходит на почту.

Языковые файлы присутствуют.

Как можно исправить?

Link to comment
Share on other sites


Забыл добавить, а пост не редактируется. Установлен OC 2.2.0.0

скачал проверил. перевод в норме. найдите файл: catalog/language/ru-ru/total/discount.php.

там должен быть русский перевод. если по каким-то причинам та англ язык. то самостоятельно текст находящийся в кавычках замените на нужный.вот содержание языкового файла модуля

 

<?php
// Heading
$_['heading_title_incentive_program_accamulation'] = 'Накопительная скидка за общую сумму заказов более %s (%s)';
$_['heading_title_incentive_program_summ_current_order'] = 'Скидка за сумму заказа более %s (%s)';
Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
 Share

×
×
  • Create New...

Important Information

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