Перейти к публикации
Поиск в
  • Дополнительно...
Искать результаты, содержащие...
Искать результаты в...

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

В 01.07.2020 в 17:04, VIKA1991 сказал:

А я Ваше продвинутое мнение не спрашивала касаемо ЧПУ. Кошмар у Вас с вежливостью.

Вам человек дельный совет дал !

а вас понесло

это еще вопрос у кого проблемы с вежливостью

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


  • 3 недели спустя...

Блин опять я Ваш модуль купил случайно вместо Симплы.. еще и на кофе оставил)) .. попробую еще раз настроить .. в прошлый раз правда не вышло 

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


3 часа назад, l1key сказал:

Блин опять я Ваш модуль купил случайно вместо Симплы.. еще и на кофе оставил)) .. попробую еще раз настроить .. в прошлый раз правда не вышло 

Напишите в техподдержку форума, вернут)

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

50 минут назад, matroskin92 сказал:

Напишите в техподдержку форума, вернут)

Написал говорят нужно Ваше согласие ) 

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


29 минут назад, l1key сказал:

Написал говорят нужно Ваше согласие ) 

Согласие озвучено)

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

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

Спойлер

image.thumb.png.5e633405e8881022a5c732d7f4e4fd83.png

 

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


  • 2 недели спустя...

Добрый день, спасибо за ваш модуль. Подскажите, как в ЧПУ привести ссылку нормального вида? index.php?route=extension/module/custom

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


8 часов назад, warezinspector сказал:

Добрый день, спасибо за ваш модуль. Подскажите, как в ЧПУ привести ссылку нормального вида? index.php?route=extension/module/custom

через добавление рута в таблицу seo_url

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

21 час назад, warezinspector сказал:

Кстати я нашел ошибку, в файле custom.twig .catch( ailureCallback );

Модуль будет обновлен в ближайшее время.

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

  • 4 недели спустя...

Здравствуйте. Присматриваем модуль для корзины. Есть вопрос его можно будет совместить с данным модулем? - Кредиты банков Украины: оплата частями и мгновенная рассрочка (Приватбанк) - и можно ли его будет подредактировать для себя, под свой дизайн, мы сожет внести какие то коррективы небольшие. Спасибо.

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


11 часов назад, izdgeday сказал:

Есть вопрос его можно будет совместить с данным модулем? - Кредиты банков Украины: оплата частями и мгновенная рассрочка (Приватбанк)

Не проверялось. Если модули выполнены по стандарту опенкарта, то проблем быть не должно

 

11 часов назад, izdgeday сказал:

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

Можно

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

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

Не проверялось. Если модули выполнены по стандарту опенкарта, то проблем быть не должно

 

Можно

 

Ясно спасибо.

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


  • 1 месяц спустя...
13 минут назад, exael сказал:

Возможно ли Вашим модулем заменить стандартную корзину, сохранив обычные url ссылки?

сделать чтобы оформление заказа открывалось на yoursite.ru/checkout ?

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

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

сделать чтобы оформление заказа открывалось на yoursite.ru/checkout ?

Именно! Симпла иногда падает и загружается стандартная корзина, которая крайне не удобная для клиентов.

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

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


  • 1 месяц спустя...

Мне модуль понравился, вроде все работает как надо, но вот один момент смущает, после удаления товара, не меняется страницаScreenshot.thumb.png.509ed9714a07aef6736181d2d856d412.png

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


10 часов назад, warezinspector сказал:

после удаления товара, не меняется страница

Архитектурный недостаток модуля, есть такое 

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

  • 2 месяца спустя...

Здравствуйте @matroskin92 , спасибо за полезный модуль, подскажите пожалуйста, почему могут не сохраняться настройки в модуле? Модуль установлен на ocStore 2.3 и штатный шаблон. И на странице оформления заказа с чем может быть связаны ошибки?

Notice: Undefined index: custom_status in /home/b/bronco/ledszone/public_html/catalog/controller/checkout/custom.php on line 18
Notice: Undefined index: custom_status in /home/b/bronco/ledszone/public_html/catalog/controller/checkout/custom.php on line 21

Вот это условие
...
			// Подгружаем настройки
			if ($setting['custom_status'] && !empty($errors)){
				$data['cart'] = $this->getChildController('cart', $setting['custom_cart']);
				$data['errors'] = $errors;
			} elseif ($setting['custom_status']) {
...

 

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


3 минуты назад, mscbro сказал:

И на странице оформления заказа с чем может быть связаны ошибки?

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

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

11 minutes ago, matroskin92 said:

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

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

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


В 31.12.2020 в 12:01, matroskin92 сказал:

Архитектурный недостаток модуля, есть такое 

 

Набрал товары -> перешел в корзину -> предупреждение, что 1 товар закончился -> удалил товар -> ничего не происходит (формы оплаты не появляются).

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

Изменено пользователем Donni
Ссылка на комментарий
Поделиться на других сайтах


Думаю так лучше будет

Spoiler

 

 

/catalog/view/theme/default/template/checkout/custom.tpl

Это
<div class="row">
Меняем на это
<div class="row data-check">

И находите где начинается <script> после этой строки добавляем

$('body').on('DOMSubtreeModified', '#custom-cart', function(){
	function timeout1(){
	  var data_check = $('.data-check .col-sm-8').text();
	  if ((!($('.alert.alert-warning').length)) && ($.trim(data_check) == '')) {;
		location.reload();
	  }
	}
	setTimeout(timeout1, 1000);
	function timeout2(){
	  var data_check2 = $('#custom-cart').text();
	  if (($('.alert.alert-warning').length) && ($.trim(data_check2) == '')) {;
		location.reload();
	  }
	}
	setTimeout(timeout2, 1000);
}); 

и еще если надо скрывать все данные и кнопку оформить если недостаточное количество товара и обратно

/catalog/view/javascript/custom/cart.js
Заменяем это

				if (json['error']){

					json['error'].forEach(function(error){
						$('.breadcrumb').after('<div class="alert alert-warning">' + error + '</div>')
					});

				}

На это
				if (json['error']){

					json['error'].forEach(function(error){
						$('.breadcrumb').after('<div class="alert alert-warning">' + error + '</div>');
						if (error == 'Продукты отмеченные *** отсутствуют в нужном количестве или их нет в наличии!') {
							$('#custom-cart+.row, #custom-control').hide();
						} 
					});

				} 
				
				if (($('.alert.alert-warning').html() !== 'Продукты отмеченные *** отсутствуют в нужном количестве или их нет в наличии!') || !($('.alert.alert-warning'))) {
					$('#custom-cart+.row, #custom-control').show();					
				}

и

И ниже еще такой же блок 
				if (json['error']){

					json['error'].forEach(function(error){
						$('.breadcrumb').after('<div class="alert alert-warning">' + error + '</div>')
					});

				}

Заменить на это
				if (json['error']){

					json['error'].forEach(function(error){
						$('.breadcrumb').after('<div class="alert alert-warning">' + error + '</div>');
						if (error == 'Продукты отмеченные *** отсутствуют в нужном количестве или их нет в наличии!') {
							$('#custom-cart+.row, #custom-control').hide();
						} 
					});			
				
				} 

 

 

 

  • +1 1
Ссылка на комментарий
Поделиться на других сайтах


On 3/21/2021 at 8:50 AM, mscbro said:

Думаю так лучше будет

  Reveal hidden contents

 

 


/catalog/view/theme/default/template/checkout/custom.tpl

Это
<div class="row">
Меняем на это
<div class="row data-check">

И находите где начинается <script> после этой строки добавляем

$('body').on('DOMSubtreeModified', '#custom-cart', function(){
	function timeout1(){
	  var data_check = $('.data-check .col-sm-8').text();
	  if ((!($('.alert.alert-warning').length)) && ($.trim(data_check) == '')) {;
		location.reload();
	  }
	}
	setTimeout(timeout1, 1000);
	function timeout2(){
	  var data_check2 = $('#custom-cart').text();
	  if (($('.alert.alert-warning').length) && ($.trim(data_check2) == '')) {;
		location.reload();
	  }
	}
	setTimeout(timeout2, 1000);
}); 

и еще если надо скрывать все данные и кнопку оформить если недостаточное количество товара и обратно


/catalog/view/javascript/custom/cart.js
Заменяем это

				if (json['error']){

					json['error'].forEach(function(error){
						$('.breadcrumb').after('<div class="alert alert-warning">' + error + '</div>')
					});

				}

На это
				if (json['error']){

					json['error'].forEach(function(error){
						$('.breadcrumb').after('<div class="alert alert-warning">' + error + '</div>');
						if (error == 'Продукты отмеченные *** отсутствуют в нужном количестве или их нет в наличии!') {
							$('#custom-cart+.row, #custom-control').hide();
						} 
					});

				} 
				
				if (($('.alert.alert-warning').html() !== 'Продукты отмеченные *** отсутствуют в нужном количестве или их нет в наличии!') || !($('.alert.alert-warning'))) {
					$('#custom-cart+.row, #custom-control').show();					
				}

и


И ниже еще такой же блок 
				if (json['error']){

					json['error'].forEach(function(error){
						$('.breadcrumb').after('<div class="alert alert-warning">' + error + '</div>')
					});

				}

Заменить на это
				if (json['error']){

					json['error'].forEach(function(error){
						$('.breadcrumb').after('<div class="alert alert-warning">' + error + '</div>');
						if (error == 'Продукты отмеченные *** отсутствуют в нужном количестве или их нет в наличии!') {
							$('#custom-cart+.row, #custom-control').hide();
						} 
					});			
				
				} 

 

 

 

 

Подскажите, пожалуйста, какой именно баг решается после вашей строчки:

"еще если надо скрывать все данные и кнопку оформить если недостаточное количество товара и обратно"? 

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


Создайте аккаунт или войдите в него для комментирования

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

Создать аккаунт

Зарегистрируйтесь для получения аккаунта. Это просто!

Зарегистрировать аккаунт

Войти

Уже зарегистрированы? Войдите здесь.

Войти сейчас
 Поделиться

×
×
  • Создать...

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

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