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

Модуль [WebMe] Total Order Discount [Opencart_23023 / ocStore_23023] [Поддержка]


Recommended Posts

[WebMe] Total Order Discount [Opencart_23023 / ocStore_23023]


[WebMe] Total Order Discount [Opencart_23023 / ocStore_23023]


Модуль реализует настраиваемую скидку в зависимости от общей стоимости товаров в корзине.

>> Алгоритмы: пользователь зарегистрированный или нет это не важно, скидка зависит от того какая общая сумма стоимости товаров в корзине. Настраивается в админке: от 1000 р. 1 % скидки, от 1500 р. 2 % скидки и т.д.

В этой версии - скидка дается всем, независимо от группы покупателя, адреса, гео/налоговой зоны, выбранных способов оплаты/доставки.

С версии 0.1.ocs23023 модуль позволяет выводить смешанный текст, как "Ваш подарок Человек-Паук. Мега Комикс #3'12. Закажите еще на $300.00 и получите скидку 2%!". Чтобы задать "товар-подарок" в настройках "Параметры скидок" указывайте вместо процентов p{product_id}: 1000:1,1500:2,5000:p777,12000:4,20000:p999.

 

#################################################
# Новые файлы
##############

 

[=== ADMIN ===]
admin/controller/extension/total/webme_total_order_discount.php
admin/language/ru-ru/extension/total/webme_total_order_discount.php
admin/language/en-gb/extension/total/webme_total_order_discount.php
admin/view/template/extension/total/webme_total_order_discount.tpl

 

admin/controller/extension/module/webme_wtod.php
admin/language/ru-ru/extension/module/webme_wtod.php
admin/language/en-gb/extension/module/webme_wtod.php
admin/view/template/extension/module/webme_wtod.tpl

 

[=== CATALOG ===]
catalog/model/extension/total/webme_total_order_discount.php
catalog/language/ru-ru/extension/total/webme_total_order_discount.php
catalog/language/en-gb/extension/total/webme_total_order_discount.php

 

catalog/controller/extension/module/webme_wtod.php
catalog/language/ru-ru/extension/module/webme_wtod.php
catalog/language/en-gb/extension/module/webme_wtod.php
catalog/view/theme/default/template/extension/module/webme_wtod.tpl

 

catalog/view/theme/default/stylesheet/webme_total_order_discount.css

 

catalog/view/theme/default/image/webme/total_order_discount/wtod_attention.png
catalog/view/theme/default/image/webme/total_order_discount/wtod_success.png
catalog/view/theme/default/image/webme/total_order_discount/wtod_warning.png

 

#################################################
# Файлы, которые необходимо изменить
##############

 

[=== CATALOG ===]
catalog/controller/checkout/cart.php

 

Найти
= = =
            foreach ($totals as $total) {
                $data['totals'][] = array(
                    'title' => $total['title'],
                    'text'  => $this->currency->format($total['value'], $this->session->data['currency'])
                );
            }
= = =

 

Заменить на (для корректного вывода текстового сообщения о подарке в "итогах" корзины; зачем Daniel гоняет по кругу "value" вместе сформированного текста в "text" мне не понятно.)
= = =
            foreach ($totals as $total) {
                /*
                $data['totals'][] = array(
                    'title' => $total['title'],
                    'text'  => $this->currency->format($total['value'], $this->session->data['currency'])
                );
                */
                
                // webme_total_order_discount --- begin
                $total_text = (($total['value'] == 0) && !empty($total['text'])) ? $total['text'] : $this->currency->format($total['value'], $this->session->data['currency']);
                $data['totals'][] = array(
                    'title' => $total['title'],
                    'text'  => $total_text
                );
                // webme_total_order_discount --- end
            }
= = =

 

##################################################################################################
#
# УСТАНОВКА
#

 

1. Заливаем файлы из папки "upload" в корень вашего магазина.
2. admin -> дополнения -> тип:учитывать в заказе :: [WebMe] Total Order Discount -> install
3. admin -> дополнения -> тип:учитывать в заказе :: [WebMe] Total Order Discount -> edit

4. admin -> дополнения -> тип:модули :: [WebMe] Total Order Discount Module -> install
5. admin -> дополнения -> тип:модули :: [WebMe] Total Order Discount Module -> edit

 

##################################################################################################
#
# CHANGELOG
#
##################################################################################################

[===2018.01.14===]
* v. 0.2.ocs23023
>> Добавление отдельного модуля для вывода на любой странице информации о скидках/подарках и товарах, которые предлагается докупить.

[===2018.01.12===]
* v. 0.1.ocs23023
>> Адаптация дополнения [WebMe]_totalOrderDiscount_v.0.3.ocs1541 под ocStore 2.3.0.2.3


  • Добавил
  • Добавлено
    01.05.2018
  • Категория
  • Системные требования
  • Метод активации
    Без активации
  • Ioncube Loader
    Нет
  • OpenCart
    2.3
  • ocStore
    2.3
  • OpenCart.Pro, ocShop
  • Обращение к серверу разработчика
  • Старая цена

 

Link to post
Share on other sites

@afwollis  Здравствуйте! Работает ли с simple?

Можно ли сделать вот так (над блоком с товаром как раз видно ?

checkout_1.png

а вот так?

checkout.png

Link to post
Share on other sites

1. В целом - да. Только надо в simple проверить аналогичный код, который необходимо исправить в стандартной корзине (может несколько отличаться в разных версиях модуля simple). При необходимости помогу с этим пунктом бесплатно.

 

2. Т.е. вам нужен только текстовый блок рядом с блоком товаров, а не весь функционал дополнения (инфо-блок + блок с заданными товарами, которые предлагается докупить до необходимой суммы)?

 

3. Можно за отдельную плату.

Link to post
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
  • Recently Browsing   0 members

    No registered users viewing this page.

×
×
  • 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.