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

баг seo pro и корзины , не обновляется корзина

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

Заметил такой баг:

добавляем товар в корзину, переходим в корзину, жмём на красный крестик удаления из корзины – товар по факту удаляется (если обновить страницу), но остаётся висеть на страничке, при том, что корзина, которая в шапке исправно работает.  
Обновление кол-ва товара (соседняя кнопка) исправно работает и обновляет страницу. 

 

 

кто сталкивался, есть решение?

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


Ссылка на сообщение
Поделиться на другие сайты
location.reload();

в скрипт после выполнения функции

  • +1 1

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


Ссылка на сообщение
Поделиться на другие сайты
location.reload();

в скрипт после выполнения функции

 

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

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

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


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

обычно в common.js 

но зависит от реализации автором шаблона

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


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

причем тут seo pro??

бывает такое, ajax запросы странно себя ведут иногда

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


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

обычно в common.js 

но зависит от реализации автором шаблона

автор я , скрипты не трогал только стили, можете сказать еще куда именно вставить правку, я с js не дружу

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


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

причем тут seo pro??

проверенно, при откл  сео про все норм работает ocStore 2.1.0.2

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

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


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

С seo url такая же проблема?

Ищите участок где remove... success

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


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

С seo url такая же проблема?

Ищите участок где remove... success

seo url  та же беда, ток у меня default называется

 

 вставил  сюда, заработало

'remove': function(key) { ........... 

success: function(json) {
				// Need to set timeout otherwise it wont update the total
				setTimeout(function () {
					$('#cart > button').html('<span id="cart-total"><i class="fa fa-shopping-cart"></i> ' + json['total'] + '</span>');
				}, 100);

				if (getURLVar('route') == 'checkout/cart' || getURLVar('route') == 'checkout/checkout') {
					location = 'index.php?route=checkout/cart';
				} else {
					$('#cart > ul').load('index.php?route=common/cart/info ul li');
					
				}
				location.reload();
			},
Изменено пользователем rodigy
  • +1 3

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


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

 

seo url  та же беда, ток у меня default называется

 

 вставил  сюда, заработало

'remove': function(key) { ........... 

success: function(json) {
				// Need to set timeout otherwise it wont update the total
				setTimeout(function () {
					$('#cart > button').html('<span id="cart-total"><i class="fa fa-shopping-cart"></i> ' + json['total'] + '</span>');
				}, 100);

				if (getURLVar('route') == 'checkout/cart' || getURLVar('route') == 'checkout/checkout') {
					location = 'index.php?route=checkout/cart';
				} else {
					$('#cart > ul').load('index.php?route=common/cart/info ul li');
					
				}
				location.reload();
			},

Работает. 

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


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

Доброго времени суток, столкнулся с похожей проблемой, способ описаный выше, к сожалению, не помог.
 

сайт:   http://cibum.com.ua/       
Version 2.1.0.1

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

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


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

 

seo url  та же беда, ток у меня default называется

 

 вставил  сюда, заработало

'remove': function(key) { ........... 

success: function(json) {
				// Need to set timeout otherwise it wont update the total
				setTimeout(function () {
					$('#cart > button').html('<span id="cart-total"><i class="fa fa-shopping-cart"></i> ' + json['total'] + '</span>');
				}, 100);

				if (getURLVar('route') == 'checkout/cart' || getURLVar('route') == 'checkout/checkout') {
					location = 'index.php?route=checkout/cart';
				} else {
					$('#cart > ul').load('index.php?route=common/cart/info ul li');
					
				}
				location.reload();
			},

Спасибо, работает.

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


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

Можно еще изменить проверку

 

getURLVar на location.pathname

if (getURLVar('route') == 'checkout/cart' || getURLVar('route') == 'checkout/checkout') {
location = 'index.php?route=checkout/cart';

поменять на это

if (location.pathname == '/cart/' || location.pathname == '/checkout/') {
location = 'index.php?route=checkout/cart';

так мини корзина в шапке чистится без перезагрузки страницы

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

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


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

Можно еще изменить проверку

 

getURLVar на location.pathname

if (getURLVar('route') == 'checkout/cart' || getURLVar('route') == 'checkout/checkout') {
location = 'index.php?route=checkout/cart';

поменять на это

if (location.pathname == '/cart/' || location.pathname == '/checkout/') {
location = 'index.php?route=checkout/cart';

так мини корзина в шапке чистится без перезагрузки страницы

 

 

лучше так тогда, универсально для родного чпу и про

if ((location.pathname == '/cart/' || getURLVar('route') == 'checkout/cart') || (location.pathname == '/checkout/' || getURLVar('route') == 'checkout/checkout')) {
location = 'index.php?route=checkout/cart';

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


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

 

seo url  та же беда, ток у меня default называется

 

 вставил  сюда, заработало

'remove': function(key) { ........... 

success: function(json) {
				// Need to set timeout otherwise it wont update the total
				setTimeout(function () {
					$('#cart > button').html('<span id="cart-total"><i class="fa fa-shopping-cart"></i> ' + json['total'] + '</span>');
				}, 100);

				if (getURLVar('route') == 'checkout/cart' || getURLVar('route') == 'checkout/checkout') {
					location = 'index.php?route=checkout/cart';
				} else {
					$('#cart > ul').load('index.php?route=common/cart/info ul li');
					
				}
				location.reload();
			},

 

 У меня тоже заработало!

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

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


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

А еще во это работает:

 

$.ajax({
url: 'index.php?route=checkout/cart/edit',
type: 'post',
data: 'key=' + key + '&quantity=' + (typeof(quantity) != 'undefined' ? quantity : 1),
dataType: 'json',
beforeSend: function() {
$('#cart > button').button('loading');
},
complete: function() {
$('#cart > button').button('reset');
},
success: function(json) {
// Need to set timeout otherwise it wont update the total
setTimeout(function () {
$('#cart > button').html('<span id="cart-total"><i class="fa fa-shopping-cart"></i> ' + json['total'] + '</span>');
}, 100);
 
if (getURLVar('route') == 'checkout/cart' || getURLVar('route') == 'checkout/checkout') {
location = 'index.php?route=checkout/cart';
} else {
$('#cart > ul').load('index.php?route=common/cart/info ul li');
}
},
       error: function(xhr, ajaxOptions, thrownError) {
           alert(thrownError + "\r\n" + xhr.statusText + "\r\n" + xhr.responseText);
       }
});
},
'remove': function(key) {
$.ajax({
url: 'index.php?route=checkout/cart/remove',
type: 'post',
data: 'key=' + key,
dataType: 'json',
beforeSend: function() {
$('#cart > button').button('loading');
},
complete: function() {
$('#cart > button').button('reset');
},
success: function(json) {
// Need to set timeout otherwise it wont update the total
setTimeout(function () {
$('#cart > button').html('<span id="cart-total"><i class="fa fa-shopping-cart"></i> ' + json['total'] + '</span>');
}, 100);
 
if (location.pathname == '/cart/' || location.pathname == '/checkout/') {
                    location = 'index.php?route=checkout/cart';
 
} else {
$('#cart > ul').load('index.php?route=common/cart/info ul li');
}
},
       error: function(xhr, ajaxOptions, thrownError) {
           alert(thrownError + "\r\n" + xhr.statusText + "\r\n" + xhr.responseText);
       }
});
}
}

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


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

 

А еще во это работает:

 

$.ajax({
url: 'index.php?route=checkout/cart/edit',
type: 'post',
 
...........

а что изменено? , лень  с файлами сверяться

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


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

Сегодня тоже заметил этот баг на Ocstore 2.1.0.2.1.

 

В результате поисков выяснил, что проблема актуальна только если выбран Тип ЧПУ: SeoPro. С Default корзина обновляется. Но с Default в путях висит "index.php?route=", что тоже не айс...

 

В итоге вышел на эту тему.

 

 

С seo url такая же проблема?

Ищите участок где remove... success

 

Таких мест у меня 2. Пробовал подставлять location.reload(); по примеру выше в оба места, но это ничего не дало...

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


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

Ctrl-F5

 

Делал.

 

А в OcStore интегрирован SeoPro от frelancer или какой-то другой вариант? Наверное, лучше у автора спросить...

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


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

проблема в самом окстор 2.1.0.2.1

на демо та же проблема....

т.е. это баг "из коробки"

тоже с ней столкнулся и location.reload(); не помогает

 

апд: в используемом мной шаблоне свой common.js - добавил туда строчку и все завелось.

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

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


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

location.reload();

 

Работает.

Огромное спасибо

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


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

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

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


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

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

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

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

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

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

Войти

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

Войти

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

    • От OCdevWizard
      600.00 руб · Срок продления: 300.00 руб за год
      Скачать/Купить дополнение


      Всплывающая корзина PRO+

       
      Модуль - всплывающая корзина. Этот модуль обеспечивает быстрый и комфортный доступ к корзине покупок. Большая и расширенная система настроек делают этот модуль абсолютно уникальным и гибким для каждого магазина.всплывающая корзина,корзина,popup cart,shopping cart,корзина+опции,попап корзина,модуль корзины,корзина покупок всплывающая корзина
       

       
      Админка: demo / demo | Смотреть
      Каталог: Смотреть
       


      ❏ 2.0.0.0, 2.0.1.0, 2.0.1.1, 2.0.2.0, 2.0.3.1, 2.1.0.1, 2.1.0.2, 2.2.0.0, 2.3.0.2, 3.0.0.0, 3.0.1.1, 3.0.1.2, 3.0.2.0
       


      ❏ 2.1.0.1, 2.1.0.1.1, 2.1.0.2, 2.1.0.2.1, 2.3.0.2, 2.3.0.2.1, 2.3.0.2.2, 2.3.0.2.3
       

       
      Украинский, Русский, Английский
       
       

      ❏ Всплывающая корзина PRO
       

       

       


      ❏ Модуль работает во всплывающем окне.
      ☑ Вы можете выбрать опции продукта, прежде чем добавлять их в корзину.
      ☑ Вы можете минимизировать JS-файл модуля (низкий и средний уровни).
      ☑ Вы можете восстановить ранее сохраненные продукты во всплывающем окне.
      ☑ Вы можете изменить содержимое блока Totals во всплывающем окне.
      ❏ Вы можете выбрать некоторые параметры продукта, что отображаются в всплывающем окне.
      ☑ Вы можете редактировать и восстанавливать CSS файлы модуля.
      ❏ Живая обработка (через Ajax).
      ❏ Многоязычная поддержка.
      ❏ Поддержка нескольких магазинов.
      ❏ Вы можете настраивать текстовые данные модуля.
      ❏ Вы можете переключать RTL или LTR текстовое направление в модуле.
      ❏ Вы можете выбрать с какой группой клиентов следует работать модулю.
      ❏ Вы можете настройте фон для модуля.
      ☑ Вы можете настроить эффекты анимации для модуля.
      ❏ Вы можете отображать блоки: купон, подарочный сертификат, бонусы, расчет доставки.
      ❏ Простая установка по OCmod.
      ❏ Дружелюбный для мобильных устройств.
      ☑ Функция «Сохранить продукты» на E-mail пользователя. Данные автоматически сохраняются в БД магазина. Вы можете увидеть эту информацию.
      ❏ Карусель для Up-sell и Cross-sell товаров.
      ❏ Вы можете выбирать товары для Cross-sell из: категорий, брендов или вручную из продуктов.
      ❏ Вы можете выбирать товары Up-sell.
      ❏ Вы можете создать свои собственные html шаблоны для e-mail уведомлений.
      ❏ Вы можете сохранить и восстановить настройки модуля.
      ❏ Модуль требует активацию лицензии.
      ☑ - функциональные возможности модуля, которые отмеченные этим знаком доступны только для версии модуля PRO+.
       

       
      ❏ Перед покупкой, пожалуйста воспользуйтесь бесплатной утилитой "Проверка совместимости системы", для проверки совместимости вашей системы с требованиями модуля.
      ❏ PHP: >= 5.6.
      ❏ Установленная cURL библиотека.
      ❏ Установленный ionCube Loader v10.2.
      ❏ Модуль работает и на localhost, но требует активного подключения к Интернет.
       


      ❏ Пожалуйста, используйте мою службу поддержки, чтобы запросить помощь или сообщить о ошибке.
      ❏ Пожалуйста, не используйте комментарии для сообщений об ошибках.
      ❏ Техническая поддержка предоставляется бесплатно. Обратите внимание, что платная техническая поддержка выполняется в случаях, когда существует конфликт с внешними модулями/продуктами/шаблонами. Пожалуйста, примите это с пониманием того, что разработчик не может сделать собственный модуль на 100% совместимым со всеми внешними расширениями. Вот почему в некоторых случаях необходимо адаптировать модуль к нестандартной конфигурации и системным настройкам магазина. Поэтому решение таких проблем будет оплачиваться отдельно от стоимости модуля.
       


      ❏ Вы можете использовать модуль только на одном своем домене (например http://site.com), а также на под доменах этого домена (например http://test.site.com или http://site.com/test/).
      ❏ Вы не можете продавать или перепродавать этот модуль без письменного разрешения от автора (OCdevWizard).
      ❏ Вы не можете давать в качестве подарка или распространять этот модуль без письменного разрешения от автора (OCdevWizard).
      ❏ Вы не можете представлять этот модуль как ваш собственный. Пожалуйста уважайте время и труд, которое автор потратил на создание этого модуля.
      ❏ Вы не можете удалять копирайт из файлов модуля от автора (OCdevWizard).
      ❏ Вы должны использовать мою службу поддержки для активации лицензии модуля.
       


      ❏ Mijoshop, Aceshop
      Добавил OCdevWizard Добавлено 12.03.2018 Категория Модули Системные требования PHP >=5.6; Mysqli; cURL; IonCube Loader v10.2 Сайт разработчика http://ocdevwizard.com/ Старая цена 1400 Метод активации По запросу в ЛС Ioncube Loader Требуется OpenCart 3.0
      2.3
      2.2
      2.1
      2.0 ocStore 2.3
      2.2
      2.1 OpenCart.Pro, ocShop Не проверялось  
    • От OCdevWizard
      400.00 руб · Срок продления: 200.00 руб за год
      Скачать/Купить дополнение


      Всплывающая корзина PRO


      Модуль - всплывающая корзина. Этот модуль обеспечивает быстрый и комфортный доступ к корзине покупок. Большая и расширенная система настроек делают этот модуль абсолютно уникальным и гибким для каждого магазина.всплывающая корзина,корзина,popup cart,shopping cart,корзина+опции,попап корзина,модуль корзины,корзина покупок
       

       
      Админка: demo / demo | Смотреть
      Каталог: Смотреть
       


      ❏ 2.0.0.0, 2.0.1.0, 2.0.1.1, 2.0.2.0, 2.0.3.1, 2.1.0.1, 2.1.0.2, 2.2.0.0, 2.3.0.2, 3.0.0.0, 3.0.1.1, 3.0.1.2, 3.0.2.0
       


      ❏ 2.1.0.1, 2.1.0.1.1, 2.1.0.2, 2.1.0.2.1, 2.3.0.2, 2.3.0.2.1, 2.3.0.2.2, 2.3.0.2.3
       

       
      Украинский, Русский, Английский
       


      ❏ Всплывающая корзина PRO+
       

       

       


      ❏ Модуль работает во всплывающем окне.
      ☒ Вы можете выбрать опции продукта, прежде чем добавлять их в корзину.
      ☒ Вы можете минимизировать JS-файл модуля (низкий и средний уровни).
      ☒ Вы можете восстановить ранее сохраненные продукты во всплывающем окне.
      ☒ Вы можете изменить содержимое блока Totals во всплывающем окне.
      ❏ Вы можете выбрать некоторые параметры продукта, что отображаются в всплывающем окне.
      ☒ Вы можете редактировать и восстанавливать CSS файлы модуля.
      ❏ Живая обработка (через Ajax).
      ❏ Многоязычная поддержка.
      ❏ Поддержка нескольких магазинов.
      ❏ Вы можете настраивать текстовые данные модуля.
      ❏ Вы можете переключать RTL или LTR текстовое направление в модуле.
      ❏ Вы можете выбрать с какой группой клиентов следует работать модулю.
      ❏ Вы можете настройте фон для модуля.
      ☒ Вы можете настроить эффекты анимации для модуля.
      ❏ Вы можете отображать блоки: купон, подарочный сертификат, бонусы, расчет доставки.
      ❏ Простая установка по OCmod.
      ❏ Дружелюбный для мобильных устройств.
      ☒ Функция «Сохранить продукты» на E-mail пользователя. Данные автоматически сохраняются в БД магазина. Вы можете увидеть эту информацию.
      ❏ Карусель для Up-sell и Cross-sell товаров.
      ❏ Вы можете выбирать товары для Cross-sell из: категорий, брендов или вручную из продуктов.
      ❏ Вы можете выбирать товары Up-sell.
      ❏ Вы можете создать свои собственные html шаблоны для e-mail уведомлений.
      ❏ Вы можете сохранить и восстановить настройки модуля.
      ❏ Модуль требует активацию лицензии.
      ☒ - функциональные возможности модуля, которые отмеченные этим знаком доступны только для версии модуля PRO+.
       


      ❏ Перед покупкой, пожалуйста воспользуйтесь бесплатной утилитой "Проверка совместимости системы", для проверки совместимости вашей системы с требованиями модуля.
      ❏ PHP: >= 5.6.
      ❏ Установленная cURL библиотека.
      ❏ Установленный ionCube Loader v10.2.
      ❏ Модуль работает и на localhost, но требует активного подключения к Интернет.
       


      ❏ Пожалуйста, используйте мою службу поддержки, чтобы запросить помощь или сообщить о ошибке.
      ❏ Пожалуйста, не используйте комментарии для сообщений об ошибках.
      ❏ Техническая поддержка предоставляется бесплатно. Обратите внимание, что платная техническая поддержка выполняется в случаях, когда существует конфликт с внешними модулями/продуктами/шаблонами. Пожалуйста, примите это с пониманием того, что разработчик не может сделать собственный модуль на 100% совместимым со всеми внешними расширениями. Вот почему в некоторых случаях необходимо адаптировать модуль к нестандартной конфигурации и системным настройкам магазина. Поэтому решение таких проблем будет оплачиваться отдельно от стоимости модуля.
       


      ❏ Вы можете использовать модуль только на одном своем домене (например http://site.com), а также на под доменах этого домена (например http://test.site.com или http://site.com/test/).
      ❏ Вы не можете продавать или перепродавать этот модуль без письменного разрешения от автора (OCdevWizard).
      ❏ Вы не можете давать в качестве подарка или распространять этот модуль без письменного разрешения от автора (OCdevWizard).
      ❏ Вы не можете представлять этот модуль как ваш собственный. Пожалуйста уважайте время и труд, которое автор потратил на создание этого модуля.
      ❏ Вы не можете удалять копирайт из файлов модуля от автора (OCdevWizard).
      ❏ Вы должны использовать мою службу поддержки для активации лицензии модуля.
       


      ❏ Mijoshop, Aceshop
      Добавил OCdevWizard Добавлено 13.03.2018 Категория Модули Системные требования PHP >=5.6; Mysqli; cURL; IonCube Loader v10.2 Сайт разработчика http://ocdevwizard.com/ Старая цена 1200 Метод активации По запросу в ЛС Ioncube Loader Требуется OpenCart 3.0
      2.3
      2.2
      2.1
      2.0 ocStore 2.3
      2.2
      2.1 OpenCart.Pro, ocShop Не проверялось  
    • От ArtemPitov
      1 050.00 руб · Срок продления: 500.00 руб за 360 дней
      Скачать/Купить дополнение


      Брошенная корзина + вечная корзина + редактор корзин
      Дополнения предназначено для сбора, обработки и рассылки уведомлений о забытых корзинах.
      Система отслеживает добавления и изменения товаров в корзине, а также оформления заказа, тем самым собирает информацию о забытых или не до конца оформленных заказах.
      Опираясь на статистические данные, около 70 – 80% корзин интернет-магазина остаются брошенными, а в реалиях OpenCart с временем жизни корзины для гостей не более часа статистика может быть еще хуже. Для борьбы с этой проблемой была разработана система, включающая в себе сбор, восстановления и хранения товаров в корзине покупателя.
       
      Демо:
      admin  
      Модуль собирает:
       Информация о покупателе. ФИО, Номер телефона, Email, Магазин в котором оформлялся заказ (актуально для мультимагазинов), язык магазина (актуально для мультиязычных магазинов). Сохранения данных корзины. Собираются все стандартные данные корзины OpenCart.  
      Возможности:
      Отправка email уведомлений. Рассылка сообщений клиентам о забытых заказах с возможною добавления купона и повторных отправок оповещений, учитывается язик и магазин в котором находится потерянная корзина. Восстановления корзины по ссылке. Позволяет восстановить корзину по ссылке, для постоянных клиентов с авторизацией. Во время формирования ссылки используется два ключа шифрования, первый внешний которые вы можете указать в настройках, второй системный.  Не ограничено хранения товаров в корзине. Метка корзины хранится в cookie, у каждого покупателя индивидуальная и зашифрованная внутренним и внешним кличем. Для мультимагазина формируются индивидуальные метки. Рассылка уведомлений. Предусмотрена автоматическая (cron) или ручная рассылка уведомлений, дополнительно в целях безопасности защищена секретным кличем который формируется для каждой копии модуля индивидуально.  
      Установка:
       Инструкция по установке доступна при скачивание модуля   
      Технические требования:
      PHP версии 5.6 или выше OpenCart и другие сборки версий 2.х IonCube 10  
      Лицензия
       
       
      Добавил ArtemPitov Добавлено 23.04.2018 Категория Покупки, оформление заказа, корзина Системные требования Ioncube Loader 10, php 5.6 и выше Сайт разработчика http://pitov.pro Старая цена Метод активации По запросу в ЛС 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.х  
    • От ArtemPitov
      Дополнения предназначено для сбора, обработки и рассылки уведомлений о забытых корзинах.
      Система отслеживает добавления и изменения товаров в корзине, а также оформления заказа, тем самым собирает информацию о забытых или не до конца оформленных заказах.
      Опираясь на статистические данные, около 70 – 80% корзин интернет-магазина остаются брошенными, а в реалиях OpenCart с временем жизни корзины для гостей не более часа статистика может быть еще хуже. Для борьбы с этой проблемой была разработана система, включающая в себе сбор, восстановления и хранения товаров в корзине покупателя.
       
      Демо:
      admin  
      Модуль собирает:
       Информация о покупателе. ФИО, Номер телефона, Email, Магазин в котором оформлялся заказ (актуально для мультимагазинов), язык магазина (актуально для мультиязычных магазинов). Сохранения данных корзины. Собираются все стандартные данные корзины OpenCart.  
      Возможности:
      Отправка email уведомлений. Рассылка сообщений клиентам о забытых заказах с возможною добавления купона и повторных отправок оповещений, учитывается язик и магазин в котором находится потерянная корзина. Восстановления корзины по ссылке. Позволяет восстановить корзину по ссылке, для постоянных клиентов с авторизацией. Во время формирования ссылки используется два ключа шифрования, первый внешний которые вы можете указать в настройках, второй системный.  Не ограничено хранения товаров в корзине. Метка корзины хранится в cookie, у каждого покупателя индивидуальная и зашифрованная внутренним и внешним кличем. Для мультимагазина формируются индивидуальные метки. Рассылка уведомлений. Предусмотрена автоматическая (cron) или ручная рассылка уведомлений, дополнительно в целях безопасности защищена секретным кличем который формируется для каждой копии модуля индивидуально.  
      Установка:
       Инструкция по установке доступна при скачивание модуля   
      Технические требования:
      PHP версии 5.6 или выше OpenCart и другие сборки версий 2.х IonCube 10  
      Лицензия
       
       
    • От vushka
      Добрый вечер! 
      У меня такая проблема. На странице оформления заказа в графе "Итого:" сумма доставки указывается  без налога (необходим 21% в моем случае).
      Общая сумма налога также не включает налог с доставки, только налог за товар.

      сейчас у меня так:
      -товар
      -ндс (21% от суммы товара)
      -доставка (без ндс)
      -итого (без ндс от доставки)

      Необходимо, чтобы в итоговой сумме было:
      -товар
      -доставка
      -ндс (21% от суммы товара + доставки)
      -итого

      что необходимо отредактировать, /catalog/model/total/sub_total.php ?
      буду рада, если кто-нибудь поможет. 
       

  • Последние посетители   0 пользователей онлайн

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

×

Важная информация

На нашем сайте используются файлы cookie и происходит обработка некоторых персональных данных пользователей, чтобы улучшить пользовательский интерфейс. Чтобы узнать для чего и какие персональные данные мы обрабатываем перейдите по ссылке. Если Вы нажмете «Я даю согласие», это означает, что Вы понимаете и принимаете все условия, указанные в этом Уведомлении о Конфиденциальности.