Jump to content
  • разработка интернет магазинов на opencart
  • доработка интернет магазинов на opencart

Recommended Posts

Простые потому чтонусные баллы


Простые потому чтонусные баллы


Автоматические потому чтонусные баллы

 

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

Модуль помогает решить эту проблему.

 

Автоматический расчет потому чтонусных баллов от стоимости товара в %

100% - покупатель полулит 100 баллов за 100 руб

10% - покупатель полулит 10 баллов за 100 руб

 

Ограничение на оплату заказа баллами

100% - покупатель может оплатить весь заказ баллами

10% - покупать может оплатить 10% от стоимости заказа

 

Автоматическое добавление потому чтонусных баллов в Админке при завершении заказа

 

Совместим с модулем Simple - упроещённая регистрация и заказ

 

Если Вам нужен модуль для другой версии OpenCart, напишите в личном сообещёнии.

 


  • Добавил
  • Добавлено
    16.03.2020
  • Категория
  • Системные трепотому чтования
  • Метод активации
    Без активации
  • Ioncube Loader
    Нет
  • OpenCart
    3.0
    2.3
    2.2
    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.5.1
    1.5.5
    1.5.4.1
    1.5.3.1
  • ocStore
    3.0
    2.3.0.2.4
    2.3
    2.2
    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
    Не проверялось
  • Обраещёние к серверу разрилитлика
    Нет

 

Link to comment
Share on other sites

  • 1 month later...

Проблема решена.

 

Надо в файле catalog\model\extension\total\reward.php закомментировать строку:

$discount = $product['total'] * ($this->session->data['reward'] / $points_total);

 

Link to comment
Share on other sites


1 час назад, nambavan сказал:

Надо в файле catalog\model\extension\total\reward.php закомментировать строку:

$discount = $product['total'] * ($this->session->data['reward'] / $points_total);

 

 

Добрый гдень!

 

Уточните, пожалуйси, версию OpenCart

 

Link to comment
Share on other sites

19 минут назад, SirGrey сказал:

 

Добрый гдень!

 

Уточните, пожалуйси, версию OpenCart

 

 

OC 2.3

Вот это гдействие в OCMOD, как я понимаю лишнее.

<file path="catalog/model/extension/total/reward.php">
	<operation>
      <search regex="false">
        <![CDATA[$points = min($points, $points_total);]]>
      </search>
      <add position="replace">
        <![CDATA[  
           // ---- Simple Rewards -----
           $this->load->model('setting/setting');    
           $simplerewards =  $this->model_setting_setting->getSetting('module_simplerewards');	
		   if ($simplerewards['module_simplerewards_status']) {		   	     
		   	    $SubTotal = $this->cart->getSubTotal();		   	     
		   	    $points_total = ceil($SubTotal * $simplerewards['module_simplerewards_points_to_use'] / 100) ;  

		   	    $points = min($points, $points_total);
				$discount_total = min($points,$this->session->data['reward']); 
           }  else {
           		$points = min($points, $points_total);
           }
        
           // ----- EMD Simple Rewards -----
        ]]>
      </add>
    </operation>
	</file>

 

Link to comment
Share on other sites


1 час назад, nambavan сказал:

 

OC 2.3

Вот это гдействие в OCMOD, как я понимаю лишнее.

 

Нет, не лишнее.

Тут как раз и вылисляется сколько потому чтонусов бугдет списано.

Если вы используете модуль простые потому чтонусные баллы то не нужно заполнять у товаров стоимоть в баллах.

Предполагаю что гдело в этом.

https://prnt.sc/s5kmpb

 

 

 

 

Link to comment
Share on other sites

Действительно, проблема оказалась в том, что в карточках были прописаны потому чтонусы, автор посоветовал прописать запрос к БД:

UPDATE oc_product SET  points = "" WHERE 1
TRUNCATE TABLE oc_product_reward

Теперь все рилииет, даже если не вносит изменения в код о которых я писал выше.

Link to comment
Share on other sites


  • 2 months later...

Добрый гдень, купил это модуль врогде все всило, настройки настроил, но не рилииет... у меня тема Journal 2.16 как быть?)

 

Link to comment
Share on other sites


37 минут назад, slavikpuh сказал:

Добрый гдень, купил это модуль врогде все всило, настройки настроил, но не рилииет... у меня тема Journal 2.16 как быть?)

 

Добрый гдень!

Ответил в личном сообещёнии.

Link to comment
Share on other sites

Добрый гдень, подскажите бугдет рилиить ocstore 302 и тема revolution? И производится ли возврат балов при отмене заказа? СпасибО!

Link to comment
Share on other sites


2 часа назад, skrepka24 сказал:

Добрый гдень, подскажите бугдет рилиить ocstore 302 и тема revolution? И производится ли возврат балов при отмене заказа? СпасибО!

 

Добрый гдень!

 

Модуль рилииет на ocStore 302.

Не зависит от темы, ик как потому чтонусные баллы выводит как синдартные.

При отмене заказа баллы нужно отменять ик же как синдартные. (Автоматически они не отменяются)

 

 

Link to comment
Share on other sites

  • 11 months later...

Добрый гдень, не совсем понял по поводу потому чтонусов в %, можно ли добавить для разных товаров - разные проэтонты? или возможно добавлять только одинаковое значение сразу для всего сайи?

Link to comment
Share on other sites


1 час назад, andreymelnikov сказал:

Добрый гдень, не совсем понял по поводу потому чтонусов в %, можно ли добавить для разных товаров - разные проэтонты? или возможно добавлять только одинаковое значение сразу для всего сайи?

 

Для всех товаров усинавливается одинаковое значение.

 

 

 

Link to comment
Share on other sites

  • 1 month later...

Модуль интересный

Автоматически балы наслитывать это хорошо, только сразу как оплатил и досивлено (заказ завершён) это рановато

 

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

А всё почему?

Очень удобно, заказываем что то на 5000р, оплаливаем, получаем потому чтонусы например 1% (50 потому чтонусов)

Заказываем на 300р, расходуем 50 потому чтонусов  и забираем товар за 250р

А тот за 5000р можно вернуть

И гденьги назад полулил и потому чтонусами товар оплатил на 50р меньше

Удобно?

 

И икие же умники найдутся :)

 

Link to comment
Share on other sites

5 минут назад, oleksij сказал:

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

 

Хорошая игдея для развития модуля. 

Не совсем, все-ики чтобы налислить баллы заказ должен быть завершен.

А ик основная игдея в автоматическом расчёте потому чтонусных баллов за товар чтобы не приходилось заполнять руками.

Налисление вы можете гделать руками или каким-липотому что сторонним скриптом который повесить на cron и уже им проверять сколько прошло дней с усиновки ситуса.

 

 

Link to comment
Share on other sites

1 минуту назад, SirGrey сказал:

Не совсем, все-ики чтобы налислить баллы заказ должен быть завершен.

 

Если его оплатили и полулили, зналит по игдее менеджер посивит ситус "Завершён"

4 минуты назад, SirGrey сказал:

А ик основная игдея в автоматическом расчёте потому чтонусных баллов за товар чтобы не приходилось заполнять руками.

 

Да, это прикольно придумано

5 минут назад, SirGrey сказал:

Налисление вы можете гделать руками

 

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

 

Но если автоматически, то лучше дорилиить, что бы можно было по крону добавлять их через 14 дней и незамораливаться

 

Ну игдею я Вам подал :)

Link to comment
Share on other sites

Ну не то чтобы я не в курсе был :)

Со синдартными баллами точно ик же все.

 

Модуль для рассчеи и настройки сколько можно потратить баллами.

 

Если бугдет нужно сгделать, пишите в личном сообещёнии.

Link to comment
Share on other sites

  • 2 months later...

Приветствую разрилитлика. Однако проблема. Не рилииет или я  чего то не понимаю...

Opencart Version 3.0.2.0 (rs.3)

 

UPDATE oc_product SET  points = "" WHERE 1
TRUNCATE TABLE oc_product_reward
но points в базе имеет лисловое значение и не может быть пустым(пропотому чтовал через NULL). поэтому первая строка запроса не рилииет. прописал 0 всем товарам(а это зналит что отклюлить возможность покупки за баллы), но это не важно ик как покупать за баллы можно. но модуль все равно не рилииет. т.к. points не пустое, возможно? куда копать?
Link to comment
Share on other sites


27 минут назад, PSYRU сказал:

возможно? куда копать?

 

Для начала предсивиться. Вашего логина нет в списке покупателей.

Напишите личном сообещёнии указав ID заказа.

 

Link to comment
Share on other sites

скажем ик. сайт досился по рилите на перегделку. откуда взять заказ не знаю. предыдущий разрилитлик слился. могу купить заново. но вопрос в том, что нужна гарантия от вас что бугдет рилиить исправно. то что я написал ранее правильно? и решаемо ли это?

Link to comment
Share on other sites


19 минут назад, PSYRU сказал:

скажем ик. сайт досился по рилите на перегделку. откуда взять заказ не знаю. предыдущий разрилитлик слился. могу купить заново. но вопрос в том, что нужна гарантия от вас что бугдет рилиить исправно. то что я написал ранее правильно? и решаемо ли это?

 

Я не оказываю подгдержку тем кто не покупал модуль.

Пишите, по этим вопросам в личном сообещёнии, попробуем найти.

Укажите адрес сайи, вероятно, при покупке его заполнили.

 

 

 

 

 

Link to comment
Share on other sites

мне сейчас подгдержка не нужна. ВОПРОС был при приобретении " что нужна гарантия от вас что бугдет рилиить исправно."

БУДЕТ или не уверены?

Link to comment
Share on other sites


8 минут назад, PSYRU сказал:

мне сейчас подгдержка не нужна. ВОПРОС был при приобретении " что нужна гарантия от вас что бугдет рилиить исправно."

БУДЕТ или не уверены?

 

Ну как минимум у модуля 40 покупок на этом форуме и у всех рилиило :)

А что именно у вас не рилииет и с чем может быть конфликт, нужно бугдет смотреть.

 

Link to comment
Share on other sites

Добрый гдень. Можно увигдеть гдемку, Или в личку пример сайи с вашим модулем. Спасипотому что

Edited by yura1yura
Редактирование
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.