Перейти до вмісту
Пошук в
  • Детальніше...
Шукати результати, які ...
Шукати результати в ...

Модуль Скидка вручную для OC 2.3 [Поддержка]


Recommended Posts

Скидка вручную для OC 2.3


Скидка вручную для OC 2.3


В продаже версия для 2.3 и 3.0 по ссылке

 

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

Работает только после окончательной корректировки заказа.

*Поддерживает мульти-язык
*Не требует VQMOD

Версия для OC 1.5-2.1 по ссылке

 

Смотрите также другие модули по ссылке


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

 

Надіслати
Поділитися на інших сайтах

  • 4 months later...
  • 3 months later...

Купил и установил на ocstore 2.3.0.2.2 + Simple.

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

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

Ошибка:

SyntaxError: JSON.parse: unexpected character at line 1 column 1 of the JSON data

OK

<br />
<b>Fatal error</b>:  Uncaught exception 'Exception' with message 'Error: Could not load model extension/total/totaledit!' in /var/www/miol3J/miol.in.ua/system/storage/modification/system/engine/loader.php:59
Stack trace:
#0 /var/www/miol3J/miol.in.ua/system/storage/modification/catalog/model/checkout/order.php(344): Loader-&gt;model('extension/total...')
#1 /var/www/miol3J/miol.in.ua/system/storage/modification/catalog/model/checkout/order.php(49): ModelCheckoutOrder-&gt;addOrderHistory('20', 0)
#2 [internal function]: ModelCheckoutOrder-&gt;editOrder('20', Array)
#3 /var/www/miol3J/miol.in.ua/system/storage/modification/system/engine/loader.php(178): call_user_func_array(Array, Array)
#4 [internal function]: Loader-&gt;{closure}(Array, Array)
#5 /var/www/miol3J/miol.in.ua/system/engine/proxy.php(25): call_user_func_array(Object(Closure), Array)
#6 /var/www/miol3J/miol.in.ua/catalog/controller/api/order.php(688): Proxy-&gt;__call('editOrder', Array)
#7 /var/www/miol3J/miol.in.ua/catalog/controller/api/order.php(688): Proxy-&gt;editOrder('20', Arra in <b>/var/www/miol3J/miol.in.ua/system/storage/modification/system/engine/loader.php</b> on line <b>59</b><br />

 

Надіслати
Поділитися на інших сайтах


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

Купил и установил на ocstore 2.3.0.2.2 + Simple.

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

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

Ошибка:


SyntaxError: JSON.parse: unexpected character at line 1 column 1 of the JSON data

OK

<br />
<b>Fatal error</b>:  Uncaught exception 'Exception' with message 'Error: Could not load model extension/total/totaledit!' in /var/www/miol3J/miol.in.ua/system/storage/modification/system/engine/loader.php:59
Stack trace:
#0 /var/www/miol3J/miol.in.ua/system/storage/modification/catalog/model/checkout/order.php(344): Loader-&gt;model('extension/total...')
#1 /var/www/miol3J/miol.in.ua/system/storage/modification/catalog/model/checkout/order.php(49): ModelCheckoutOrder-&gt;addOrderHistory('20', 0)
#2 [internal function]: ModelCheckoutOrder-&gt;editOrder('20', Array)
#3 /var/www/miol3J/miol.in.ua/system/storage/modification/system/engine/loader.php(178): call_user_func_array(Array, Array)
#4 [internal function]: Loader-&gt;{closure}(Array, Array)
#5 /var/www/miol3J/miol.in.ua/system/engine/proxy.php(25): call_user_func_array(Object(Closure), Array)
#6 /var/www/miol3J/miol.in.ua/catalog/controller/api/order.php(688): Proxy-&gt;__call('editOrder', Array)
#7 /var/www/miol3J/miol.in.ua/catalog/controller/api/order.php(688): Proxy-&gt;editOrder('20', Arra in <b>/var/www/miol3J/miol.in.ua/system/storage/modification/system/engine/loader.php</b> on line <b>59</b><br />

 

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

Надіслати
Поділитися на інших сайтах

7 часов назад, ashap сказал:

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

скачайте

перезапишите фалы модуля

 

Надіслати
Поділитися на інших сайтах

В 11.09.2017 в 23:05, ashap сказал:

скачайте

перезапишите фалы модуля

Не помогло:

SyntaxError: JSON.parse: unexpected character at line 1 column 1 of the JSON data

OK

<br />
<b>Fatal error</b>:  Uncaught exception 'Exception' with message 'Error: Could not load model extension/total/totaledit!' in /var/www/miol3J/miol.in.ua/system/storage/modification/system/engine/loader.php:59
Stack trace:
#0 /var/www/miol3J/miol.in.ua/system/storage/modification/catalog/model/checkout/order.php(344): Loader-&gt;model('extension/total...')
#1 /var/www/miol3J/miol.in.ua/system/storage/modification/catalog/model/checkout/order.php(49): ModelCheckoutOrder-&gt;addOrderHistory('46', 0)
#2 [internal function]: ModelCheckoutOrder-&gt;editOrder('46', Array)
#3 /var/www/miol3J/miol.in.ua/system/storage/modification/system/engine/loader.php(178): call_user_func_array(Array, Array)
#4 [internal function]: Loader-&gt;{closure}(Array, Array)
#5 /var/www/miol3J/miol.in.ua/system/engine/proxy.php(25): call_user_func_array(Object(Closure), Array)
#6 /var/www/miol3J/miol.in.ua/system/storage/modification/catalog/controller/api/order.php(696): Proxy-&gt;__call('editOrder', Array)
#7 /var/www/miol3J/miol.in.ua/system/storage/modification/catalog/co in <b>/var/www/miol3J/miol.in.ua/system/storage/modification/system/engine/loader.php</b> on line <b>59</b><br />

 

Надіслати
Поділитися на інших сайтах


6 минут назад, sapman сказал:

Не помогло:


SyntaxError: JSON.parse: unexpected character at line 1 column 1 of the JSON data

OK

<br />
<b>Fatal error</b>:  Uncaught exception 'Exception' with message 'Error: Could not load model extension/total/totaledit!' in /var/www/miol3J/miol.in.ua/system/storage/modification/system/engine/loader.php:59
Stack trace:
#0 /var/www/miol3J/miol.in.ua/system/storage/modification/catalog/model/checkout/order.php(344): Loader-&gt;model('extension/total...')
#1 /var/www/miol3J/miol.in.ua/system/storage/modification/catalog/model/checkout/order.php(49): ModelCheckoutOrder-&gt;addOrderHistory('46', 0)
#2 [internal function]: ModelCheckoutOrder-&gt;editOrder('46', Array)
#3 /var/www/miol3J/miol.in.ua/system/storage/modification/system/engine/loader.php(178): call_user_func_array(Array, Array)
#4 [internal function]: Loader-&gt;{closure}(Array, Array)
#5 /var/www/miol3J/miol.in.ua/system/engine/proxy.php(25): call_user_func_array(Object(Closure), Array)
#6 /var/www/miol3J/miol.in.ua/system/storage/modification/catalog/controller/api/order.php(696): Proxy-&gt;__call('editOrder', Array)
#7 /var/www/miol3J/miol.in.ua/system/storage/modification/catalog/co in <b>/var/www/miol3J/miol.in.ua/system/storage/modification/system/engine/loader.php</b> on line <b>59</b><br />

 

действительно файл почему то не обновился

скачайте сейчас

я проверил там то что надо

Надіслати
Поділитися на інших сайтах

23 минуты назад, ashap сказал:

действительно файл почему то не обновился

скачайте сейчас

я проверил там то что надо

 

Сейчас проверю, спасибо.

 

Всё отлично, работает.

Змінено користувачем sapman
Надіслати
Поділитися на інших сайтах


  • 4 months later...

ashap, можно ли установить данный модуль вместе с содулем доставки? Не будут ли конфликтовать? судя по демке принцип работы у этих модулей одинаковый....

 

Змінено користувачем Ketty83
Надіслати
Поділитися на інших сайтах


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

ashap, можно ли установить данный модуль вместе с содулем доставки? Не будут ли конфликтовать? судя по демке принцип работы у этих модулей одинаковый....

 

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

можно

не будут

 

принцип работы разный

там на доставку

тут на итого заказа

Надіслати
Поділитися на інших сайтах

17 часов назад, ashap сказал:

принцип работы разный

там на доставку

тут на итого заказа

 

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

Например, сначала указать стоимость доставки, а потом (после сохранения) вводить данные на скидку

Надіслати
Поділитися на інших сайтах


52 минуты назад, Ketty83 сказал:

 

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

Например, сначала указать стоимость доставки, а потом (после сохранения) вводить данные на скидку

Будет работать , слетать данные не будут

Надіслати
Поділитися на інших сайтах

  • 1 month later...
9 часов назад, nico888 сказал:

Установил вручную, обновил кеш, в списке ОКМОД есть, больше нигде не вижу?

Значит файлы не установили (скопировать все из upload в корень сайта) а только модификатор

В модулях должен быть

Надіслати
Поділитися на інших сайтах

4 часа назад, ashap сказал:

Значит файлы не установили (скопировать все из upload в корень сайта) а только модификатор

В модулях должен быть

Да это я туплю, залил на уровень выше ((

 

Да СПАСИБО за модуль, все работает.

Змінено користувачем nico888
Надіслати
Поділитися на інших сайтах


  • 4 months later...
1 час назад, Arcus сказал:

Добрый день.

 

При указании скидки значение не вычитается, а прибавляется к итоговой цене. Что я делаю не так?

Не должно так быть

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

 

Фтп пришлите

Посмотрим

Надіслати
Поділитися на інших сайтах

 

Только что, ashap сказал:

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

Все так и делаю, но скидка увеличивает сумму заказа, при этом строка самой скидки в карточке заказа не появляется https://clip2net.com/s/3V2Ma8N

ФТП скинул в личку.

Надіслати
Поділитися на інших сайтах


  • 3 months later...

ТС, можно сделать, чтобы скидка отображалась в редактирование на 5 шаге Итого и, соответственно, отправлялась юзеру на почту. Получается не очень логично: с покупателем договариваюсь о скидке и добавляю позиции в редактирование заказа. На 5 шаге редактировании кликаю сохранить и покупателю отправляется письмо со всеми позициями и итого без скидки. И только потом надо применять скидку и говорить покупателю: Зайдите в личный кабинет по ссылке и там итого с учетом скидки.

 

Или допишите в описании модуля, что модуль ничего не добавлять и не меняет в редактирование заказа и в письме юзеру при редактировании заказа. Потому, что если отображается в просмотре заказа, то логично, что и в редактировании заказа будет позиция Скидка. Я, честно говоря, думал что так и будет модуль работать.

 

+ Админка как бы тоже респонсив и лучше margin:20px 0 20px 212px поменять на что-то вроде margin:20px 0 20px 30%.

Надіслати
Поділитися на інших сайтах


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

ТС, можно сделать, чтобы скидка отображалась в редактирование на 5 шаге Итого и, соответственно, отправлялась юзеру на почту. Получается не очень логично: с покупателем договариваюсь о скидке и добавляю позиции в редактирование заказа. На 5 шаге редактировании кликаю сохранить и покупателю отправляется письмо со всеми позициями и итого без скидки. И только потом надо применять скидку и говорить покупателю: Зайдите в личный кабинет по ссылке и там итого с учетом скидки.

 

Или допишите в описании модуля, что модуль ничего не добавлять и не меняет в редактирование заказа и в письме юзеру при редактировании заказа. Потому, что если отображается в просмотре заказа, то логично, что и в редактировании заказа будет позиция Скидка. Я, честно говоря, думал что так и будет модуль работать.

 

+ Админка как бы тоже респонсив и лучше margin:20px 0 20px 212px поменять на что-то вроде margin:20px 0 20px 30%.

 

происходит пересчет всего заказа при обычном сохранении скидка обновляется потому что в заказе ее нет (на фронте то она не применяется)

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

Используйте модуль шаблонов писем и шлите кастомное письмо из просмотра заказа с перечнем товаров

 

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

Задача модуля добавить скидку в заказ чтобы потом отправить покупателя на оплату(модулем отложенной оплаты) уже со скидкой

либо использовать кастомные письма из просмотра заказа

Надіслати
Поділитися на інших сайтах

19 часов назад, ashap сказал:

Используйте модуль шаблонов писем и шлите кастомное письмо из просмотра заказа с перечнем товаров

 

Об этом модуле речь? Или еще есть что-то?

 

 

 

Надіслати
Поділитися на інших сайтах


Створіть аккаунт або увійдіть для коментування

Ви повинні бути користувачем, щоб залишити коментар

Створити обліковий запис

Зареєструйтеся для отримання облікового запису. Це просто!

Зареєструвати аккаунт

Вхід

Уже зареєстровані? Увійдіть тут.

Вхід зараз

×
×
  • Створити...

Important Information

На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність.