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

pasha77

Користувачі
  
  • Публікації

    481
  • З нами

  • Відвідування

Повідомлення, опубліковані користувачем pasha77

  1. В 17.09.2019 в 21:29, Blast сказал:

    а можно просто контроллер поправить common/cart.php

    заменить строку

    
    $data['text_items'] = sprintf($this->language->get('text_items'), $this->cart->countProducts() + (isset($this->session->data['vouchers']) ? count($this->session->data['vouchers']) : 0), $this->currency->format($total, $this->session->data['currency']));

    на

    
    $data['text_items'] = $this->cart->countProducts() ? (sprintf($this->language->get('text_items'), $this->cart->countProducts() + (isset($this->session->data['vouchers']) ? count($this->session->data['vouchers']) : 0), $this->currency->format($total, $this->session->data['currency']))) : 'Корзина пуста';

     

    Попробовал на чистом ocStore 2.3. Все получилось также, как я и сам сделал. Корзину же можно открыть выпадающую, не переходя на страницу корзины. И там удалить товары. И когда корзина полностью опустеет - появляется надпись "0 товар(ов) - 0.00 р." вместо "Корзина пуста"

  2. Добрый день!

    Нужно сделать текст "Корзина пуста" вместо стандартных "Товаров 0 (0,00 руб)"

    Прошу помощи. Прописал в cart.tpl условие, теперь работает почти хорошо.

    	<?php if ($products || $vouchers) { ?>
    	<a id="cart-total"><?php echo $text_items; ?></a>
    	<?php } else { ?>
    	<a>Корзина пуста</a>
    	<?php } ?>

    Но когда из стандартной выпадающий корзины удаляю товары, в итоге остается "0 (0,00 руб)". "Корзина пуста" отображается только после перезагрузки. Нужно поправить этот момент в common.js. Вот код common.js, отвечающий за удаление. Подскажите пожалуйста как что добавить для проверки на опустевшую корзину: 

       '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('<i class="far fa-shopping-cart"></i><a id="cart-total">  ' + json['total'] + '</span>');
    				}, 100);
    				
    				var now_location = String(document.location.pathname);
    
    				if ((now_location == '/cart/') || (now_location == '/checkout/') || (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);
    			}
    		});
    	}

     

  3. При входе в Закладки (вишлист) выпадает куча ошибок. При выключении в менеджере модулей AvailPro 9.7.1 ошибки пропадают! Исправьте пожалуйста! Желательно чтобы в избранном ваш модуль тоже работал. 

    Notice: Undefined index: quantity in /home/host1730074/offroadrus.ru/htdocs/www/system/storage/modification/catalog/controller/account/wishlist.php on line 106
    Notice: Undefined index: stock_status_id in /home/host1730074/offroadrus.ru/htdocs/www/system/storage/modification/catalog/controller/account/wishlist.php on line 107
    Notice: Undefined index: quantity in /home/host1730074/offroadrus.ru/htdocs/www/system/storage/modification/catalog/controller/account/wishlist.php on line 106
    Notice: Undefined index: stock_status_id in /home/host1730074/offroadrus.ru/htdocs/www/system/storage/modification/catalog/controller/account/wishlist.php on line 107
    Notice: Undefined index: quantity in /home/host1730074/offroadrus.ru/htdocs/www/system/storage/modification/catalog/controller/account/wishlist.php on line 106
    Notice: Undefined index: stock_status_id in /home/host1730074/offroadrus.ru/htdocs/www/system/storage/modification/catalog/controller/account/wishlist.php on line 107
    Notice: Undefined index: quantity in /home/host1730074/offroadrus.ru/htdocs/www/system/storage/modification/catalog/controller/account/wishlist.php on line 106
    Notice: Undefined index: stock_status_id in /home/host1730074/offroadrus.ru/htdocs/www/system/storage/modification/catalog/controller/account/wishlist.php on line 107
    Notice: Undefined index: quantity in /home/host1730074/offroadrus.ru/htdocs/www/system/storage/modification/catalog/controller/account/wishlist.php on line 106
    Notice: Undefined index: stock_status_id in /home/host1730074/offroadrus.ru/htdocs/www/system/storage/modification/catalog/controller/account/wishlist.php on line 107
    Notice: Undefined index: quantity in /home/host1730074/offroadrus.ru/htdocs/www/system/storage/modification/catalog/controller/account/wishlist.php on line 106
    Notice: Undefined index: stock_status_id in /home/host1730074/offroadrus.ru/htdocs/www/system/storage/modification/catalog/controller/account/wishlist.php on line 107

     

  4. Ребят, не откажите в помощи. ocStore 2.3.

    В категории есть список сравнения, но я решил переместить в шапку, немного изменив верстку. 

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

    Предполагаю, что нужно что-то поправить в common.js, но не знаю что. 

     

    Вот такой у меня код в шапке:

    		  <div class="col-sm-2">
    			<a href="<?php echo $compare; ?>">
    				<i class="far fa-exchange"></i>
    				<span><?php echo $text_compare; ?></span>
    			</a>
    		  </div>

     

    Это код common.js, отвечающий за сравнение 

    var compare = {
    	'add': function(product_id) {
    		$.ajax({
    			url: 'index.php?route=product/compare/add',
    			type: 'post',
    			data: 'product_id=' + product_id,
    			dataType: 'json',
    			success: function(json) {
    				$('.alert').remove();
    
    				if (json['success']) {
    					$('#content').parent().before('<div class="alert alert-success"><i class="fa fa-check-circle"></i> ' + json['success'] + ' <button type="button" class="close" data-dismiss="alert">&times;</button></div>');
    
    					$('#compare-total').html(json['total']);
    
    					//$('html, body').animate({ scrollTop: 0 }, 'slow');
    				}
    			},
    			error: function(xhr, ajaxOptions, thrownError) {
    				alert(thrownError + "\r\n" + xhr.statusText + "\r\n" + xhr.responseText);
    			}
    		});
    	},
    	'remove': function() {
    
    	}
    }

    Помогите пожалуйста разобраться, JS для меня сложновато

     

     

  5. В 20.07.2019 в 22:48, Rubynoid сказал:

    Это подозрительно. Что мешает обновиться до новой версии модуля?

    Там исправлено много багов и много новшеств.

    В том числе и атрибуты нормально выгружаются.

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

  6. 51 минуту назад, Rassol2 сказал:

    ненужно это вас не касается.
    Тут активация модуля и ничего связанного с атрибутами.

    Ну раз так, то что же мне делать?? Повторюсь: 

    У меня ocStore 1.5, Поставщики 8.5. 

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

  7. В 16.07.2019 в 19:22, usergio сказал:

    Вот решил напомнить :)

     

    Чтобы сделать копию формы поставщика:
    - откройте нужную форму;
    - измените название поставщика на слово new  http://prntscr.com/9cxo2m
    - нажмите Сохранить;
    - зайдите в форму new,  и сразу же поменяйте имя формы и сохраните.

    с какой версии это работает?

  8. В 16.07.2019 в 15:46, Serg9988 сказал:

    выложена новая версия 9.7.1

    Другое дело. Теперь работает и установка из коробки без костылей, и сам модуль. Но ошибка при перестроении кэша в админке осталась. Если ее убрать то все будет отлично. 

    • Notice: Undefined variable: avail in /home/host1730074/offroadrus.ru/htdocs/www/system/storage/modification/admin/view/template/common/header.tpl on line 45
  9. В 16.07.2019 в 19:56, usergio сказал:

    Возможно, что слетел ключ

    В новой версии 9.2 я уже сделал предупреждение "Реактивируйте снова"

    А пока сделайте так:

     

    1. Зайдите в БД через phpMyAdmin и удалите там таблицу key ( совсем )
    2. Введите в адресной строке браузера: ваш_сайт/install.php и нажмите Enter
    3. Сбросьте ключ тут http://key.suppler.com.ua/admin
    4. Зайдите в Поставщики. Модуль должен попросить ключ.
    5. Введите сброшенный ключ.

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

  10. Здравствуйте. У меня ocStore 1.5, Поставщики 8.5. 

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

  11. В 02.07.2019 в 22:21, Serg9988 сказал:

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

    Я же написал максимально подробно, когда описывал проблему. 

    Скачал архив availPro-ver-9_7-opencart23.ocmod.zipPHP7, ocStore 2.3 

  12. В 01.07.2019 в 11:13, Serg9988 сказал:

    Те же ошибки это какие? напишите в личку ошибки и разберемся.

    Граматику подправлю. У вас случайно дважды модификатор не установлен? проверьте возможно стоит модификатор в админке (установился через установку дополнений), и так же лежит в папке system. Проверьте пожалуйста.

    Пришлите ошибки для понимания того, что именно надо устранять. Не понятна фраза "Модификатор не отрабатывает на странице категории." ?

    Спасибо за понимание. Жду письма в личку.

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

  13. В 19.06.2019 в 22:32, pasha77 сказал:

    Скажите, есть ли информация о совместимости с модулем Mega Filter Pro? Перестал работать модуль. Атрибуты в фильтре по прежнему выводятся, но при установке галочки на любой атрибут в MFP на странице категории - выдает результат "товаров не найдено". Причем галочки Производитель по-прежнему работают корректно, а вот с атрибутами беда. 

    Модуль действительно не влияет на работу фильтра MFP, оба модуля хорошо работают на одном сайте.

    Есть новый вопрос, есть ли кнопка/настройка, чтобы можно было выводить атрибуты в категории только при верстке "список", и не выводить в "сетка". 

  14. В 22.06.2019 в 17:55, ozzzi сказал:

     

    Предполагаю, что не совместим. Если код мега фильтра не закрыт, то надежда на их дружбу имеется. На размер фильтра в запакованном виде (100 Кб) намекает на проблемы в знакомстве.

    Решать вам, но сейчас больше половины уж точно магазинов используют различные фильтры, среди которых наиболее популярным для 2-3 opencart является MFP. Был бы очень весомый плюс в пользу вашего модуля, если бы была совместимость. Кстати автор MFP тоже делал подобный фильтр, mega vehicle filter назывался, но закрыл проект. Спрос однако и обсуждение такого фильтра есть и поныне. А пока получается, любой кто использует MFP пройдет мимо вашего модуля только по причине несовместимости, однако такой модуль как ваш тоже очень нужен автомагазинам, в том числе мне.

  15. Сергей, пишу вам без негатива и наезда. Прошу разобраться в ситуации. 

    1. Для эксперемента установил чистый свежескачанный OcStore 2.3, затем ваш модуль. При перестроении кэша те же ошибки. Вывод - модуль не работает как должно изначально. 

    2. Сильно режет глаз наличие кучи мелки косяков. Установил версию 9.7, но в одном месте в админке написано 9.6, в другом 9.5. Про две иконки говорил выше. Я уж молчу про грамматические ошибки вроде "Ключь". 

    Деньги за модуль уплачены. Устраните оперативно недочеты, особенно ошибки в работе модуля. Модификатор не отрабатывает на странице категории. Проверьте работу своего модуля на ocStore 2.3. Руки чешутся написать отзыв, но надеюсь мы все таки найдем общий язык. Жду ответ. 

  16. В 25.06.2019 в 14:51, Serg9988 сказал:

    Зайдите в модуль поставьте ему статус включен и сохраните.

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

    В настройках модуля статус "Включено" и был установлен. Нажал сохранить. При перестроении кэша та же ошибка 

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

Important Information

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