-
Публікації
481 -
З нами
-
Відвідування
Тип публікації
Профілі
Форум
Маркетплейс
Статті
FAQ
Наші новини
Магазин
Блоги
module__dplus_manager
Повідомлення, опубліковані користувачем pasha77
-
-
Добрый день!
Нужно сделать текст "Корзина пуста" вместо стандартных "Товаров 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); } }); }
-
Движок оцсторе 2,3, шаблон дефолтный
-
Элементов с id="compare-total" оказалось действительно два. Не правильно я написал в первом сообщении, что переместил список сравнения. Я его скопировал.
-
При входе в Закладки (вишлист) выпадает куча ошибок. При выключении в менеджере модулей 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
-
42 минуты назад, Blast сказал:
<span id="compare-total"><?php echo $text_compare; ?></span>
не сработало, что-то еще должно быть
-
1
-
-
Ребят, не откажите в помощи. 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">×</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 для меня сложновато
-
В 25.06.2018 в 18:58, hitball сказал:
Здравствуйте! Скажите, реально сделать тоже самое для ocstore 2.3? И если да, то как?????
Присоединяюсь к вопросу, вдруг кто подскажет!
-
В 22.07.2019 в 12:26, Serg9988 сказал:
Насколько я помню вы используете версию 2.3 ?
да
-
В 20.07.2019 в 22:48, Rubynoid сказал:
Это подозрительно. Что мешает обновиться до новой версии модуля?
Там исправлено много багов и много новшеств.
В том числе и атрибуты нормально выгружаются.
подозрительно в каком плане? Ключ у меня легально куплен и не один. Автор модуля мне в частном порядке делал допил модуля, чтобы не изменялись коды поставщиков, даже если товар обновляется другим поставщиком. Модуль прекрасно работает, написаны скрипты которые ночью открывают модуль и нажимают на различные кнопки для обновления прайсов. Врядли это будет работать если обновить модуль, вот и не обновляю. Я задал вопрос, и прошу помощи. Если в этой версии был такой глюк - это один вопрос, если не известно, то и смысла обновляться не вижу.
-
51 минуту назад, Rassol2 сказал:
ненужно это вас не касается.
Тут активация модуля и ничего связанного с атрибутами.Ну раз так, то что же мне делать?? Повторюсь:
У меня ocStore 1.5, Поставщики 8.5.
Проблема что при "Экспорт атрибуты по колонкам" выгружаются далеко не все атрибуты. Зависимость какие выгружаются, какие нет, не определил. Поможете разобраться? При обычном экспорте все выгружается, но мне надо по колонкам.
-
В 16.07.2019 в 19:22, usergio сказал:
Вот решил напомнить
Чтобы сделать копию формы поставщика:
- откройте нужную форму;
- измените название поставщика на слово new http://prntscr.com/9cxo2m
- нажмите Сохранить;
- зайдите в форму new, и сразу же поменяйте имя формы и сохраните.с какой версии это работает?
-
В 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
-
В 16.07.2019 в 18:35, Rubynoid сказал:
ну это не ответ. У меня товары выгружаются все какие мне нужны. Выгружаются не все АТРИБУТЫ.
-
В 16.07.2019 в 19:56, usergio сказал:
Возможно, что слетел ключ
В новой версии 9.2 я уже сделал предупреждение "Реактивируйте снова"
А пока сделайте так:
1. Зайдите в БД через phpMyAdmin и удалите там таблицу key ( совсем )
2. Введите в адресной строке браузера: ваш_сайт/install.php и нажмите Enter
3. Сбросьте ключ тут http://key.suppler.com.ua/admin
4. Зайдите в Поставщики. Модуль должен попросить ключ.
5. Введите сброшенный ключ.Это точно мне было адресовано? Я конечно попробую, но может ошиблись цитатой? У меня не все атрибуты выгружаются при экспорте по колонкам
-
Здравствуйте. У меня ocStore 1.5, Поставщики 8.5.
Проблема что при "Экспорт атрибуты по колонкам" выгружаются далеко не все атрибуты. Зависимость какие выгружаются, какие нет, не определил. Поможете разобраться? При обычном экспорте все выгружается, но мне надо по колонкам.
-
В 02.07.2019 в 22:21, Serg9988 сказал:
Перед тем как выкладывать всегда тестирую. Но может что то и упустил. Можете точно написать название архива, я протестирую.?
Я же написал максимально подробно, когда описывал проблему.
Скачал архив availPro-ver-9_7-opencart23.ocmod.zip. PHP7, ocStore 2.3
-
А вы не можете взять чистый ocStore 2.3 и проверить на нем работу своего модуля?
-
В 01.07.2019 в 11:13, Serg9988 сказал:
Те же ошибки это какие? напишите в личку ошибки и разберемся.
Граматику подправлю. У вас случайно дважды модификатор не установлен? проверьте возможно стоит модификатор в админке (установился через установку дополнений), и так же лежит в папке system. Проверьте пожалуйста.
Пришлите ошибки для понимания того, что именно надо устранять. Не понятна фраза "Модификатор не отрабатывает на странице категории." ?
Спасибо за понимание. Жду письма в личку.
ок, сделаю доступ к тестовой площадке и сообщу. Ваш модуль очень нужен, у нас есть рабочий сайт на 1.5, используем кажется ваш тоже модуль уведомления, и он себя оправдывает, люди пользуются, и менеджерам проще, не надо запоминать кому позвонить когда появится товар.
-
В 19.06.2019 в 22:32, pasha77 сказал:
Скажите, есть ли информация о совместимости с модулем Mega Filter Pro? Перестал работать модуль. Атрибуты в фильтре по прежнему выводятся, но при установке галочки на любой атрибут в MFP на странице категории - выдает результат "товаров не найдено". Причем галочки Производитель по-прежнему работают корректно, а вот с атрибутами беда.
Модуль действительно не влияет на работу фильтра MFP, оба модуля хорошо работают на одном сайте.
Есть новый вопрос, есть ли кнопка/настройка, чтобы можно было выводить атрибуты в категории только при верстке "список", и не выводить в "сетка".
-
В 22.06.2019 в 17:55, ozzzi сказал:
Предполагаю, что не совместим. Если код мега фильтра не закрыт, то надежда на их дружбу имеется. На размер фильтра в запакованном виде (100 Кб) намекает на проблемы в знакомстве.
Решать вам, но сейчас больше половины уж точно магазинов используют различные фильтры, среди которых наиболее популярным для 2-3 opencart является MFP. Был бы очень весомый плюс в пользу вашего модуля, если бы была совместимость. Кстати автор MFP тоже делал подобный фильтр, mega vehicle filter назывался, но закрыл проект. Спрос однако и обсуждение такого фильтра есть и поныне. А пока получается, любой кто использует MFP пройдет мимо вашего модуля только по причине несовместимости, однако такой модуль как ваш тоже очень нужен автомагазинам, в том числе мне.
-
Сергей, пишу вам без негатива и наезда. Прошу разобраться в ситуации.
1. Для эксперемента установил чистый свежескачанный OcStore 2.3, затем ваш модуль. При перестроении кэша те же ошибки. Вывод - модуль не работает как должно изначально.
2. Сильно режет глаз наличие кучи мелки косяков. Установил версию 9.7, но в одном месте в админке написано 9.6, в другом 9.5. Про две иконки говорил выше. Я уж молчу про грамматические ошибки вроде "Ключь".
Деньги за модуль уплачены. Устраните оперативно недочеты, особенно ошибки в работе модуля. Модификатор не отрабатывает на странице категории. Проверьте работу своего модуля на ocStore 2.3. Руки чешутся написать отзыв, но надеюсь мы все таки найдем общий язык. Жду ответ.
-
Тот ли архив? В инструкции у другой архив для PHP 7 указан, но его нет в списке для скачивания.
-
Можете по тимвьюверу подключиться посмотреть?
-
В 25.06.2019 в 14:51, Serg9988 сказал:
Зайдите в модуль поставьте ему статус включен и сохраните.
Баг с двумя иконами уже исправлен в новой версии которая будет выложена в скором времени.
В настройках модуля статус "Включено" и был установлен. Нажал сохранить. При перестроении кэша та же ошибка
Текст "Корзина пуста" вместо стандартных "Товаров 0 (0,00 руб)"
в Opencart 2.x: Налаштування та оптимізація
Опубліковано:
Попробовал на чистом ocStore 2.3. Все получилось также, как я и сам сделал. Корзину же можно открыть выпадающую, не переходя на страницу корзины. И там удалить товары. И когда корзина полностью опустеет - появляется надпись "0 товар(ов) - 0.00 р." вместо "Корзина пуста"