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

munhgauzen

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

    269
  • З нами

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

Усі публікації користувача munhgauzen

  1. скрипт сам работает на дефолтном opencart 2.3 / Я натягиваю на 2.3 html шаблон(ясное дело он с js-ами) Какой то конфликт видать возникает между сrриптами шаблона и этим запросом. А вот как искать этот конфликт я не знаю. Очень слаб и в js и в jquary
  2. сори сам запутался, ругается вот так: TypeError: t.find is not a function Вот на этот кусок кода: success:function (data) { $('.mfp-bg-quickview').hide(); $data = $(data); var new_data = $data.find('#quickview-container').html(); $.magnificPopup.open({ tLoading: loading_masked_img, items: { src: new_data, }, type: 'inline' }); } вот весь скрипт: <script type="text/javascript"> var color_schem = '1'; var loading_masked_img = '<img src="catalog/view/theme/default/image/ring-alt-'+ color_schem +'.svg" />'; function loading_masked(action) { if (action) { $('.loading_masked').html(loading_masked_img); $('.loading_masked').show(); } else { $('.loading_masked').html(''); $('.loading_masked').hide(); } } function creatOverlayLoadPage(action) { if (action) { $('#messageLoadPage').html(loading_masked_img); $('#messageLoadPage').show(); } else { $('#messageLoadPage').html(''); $('#messageLoadPage').hide(); } } function quickview_open(id) { $('body').prepend('<div id="messageLoadPage"></div><div class="mfp-bg-quickview"></div>'); $.ajax({ type:'post', data:'quickviewpost=1', url:'index.php?route=product/product&product_id='+id, beforeSend: function() { creatOverlayLoadPage(true); }, complete: function() { $('.mfp-bg-quickview').hide(); $('#messageLoadPage').hide(); creatOverlayLoadPage(false); }, success:function (data) { $('.mfp-bg-quickview').hide(); $data = $(data); var new_data = $data.find('#quickview-container').html(); $.magnificPopup.open({ tLoading: loading_masked_img, items: { src: new_data, }, type: 'inline' }); } }); } </script>
  3. Не отрабатывает скрипт: TypeError: $(...).true is not a function success:function (data) { $('.mfp-bg-quickview').true(); $data = $(data); var new_data = $data.find('#quickview-container').html; $.magnificPopup.open({ tLoading: loading_masked_img, items: { src: new_data, }, type: 'inline' }); }
  4. Всем привет. Вообщем натягиваю html шаблон на opencart и столкнулся с необходимостью во всплывающей корзине добавить + - а и обновить стоимость. Решил взять решение из common,js (ajax обновление корзины) но оно почему то не работает. В js я новичок потому и не знаю как на чистом js это выполнить попроще. Буду благодалрен подсказкам. <div class="shop-counter"> <div class="custom-input-number"> <button type="button" class="cin-btn cin-decrement"> <img src="img/left_arr.png" alt=""></button> <input type="number" name="quantity[<?php echo $product['cart_id']; ?>]" class="cin-input input-field quant" value="<?php echo $product['quantity']; ?>" > <button type="button" class="cin-btn cin-increment"><img src="img/right_arr.png" alt=""></button> </div> </div> <script type="text/javascript" > $(document).ready(function() { $('.cin-decrement').click(function () { var $input = $(this).parent().find('.quant'); var count = parseInt($input.val()) - 1; count = count < 1 ? 1 : count; $input.val(count); $input.change().edit(); $.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 > .shop-card-item > button').html('<div class="shop-icon"> <img src="/image/catalog/cart.svg"><div class="shop-number">' + json['total'] + '</div></div>'); }, 100); if (getURLVar('route') == 'checkout/cart' || getURLVar('route') == 'checkout/checkout') { location = 'index.php?route=checkout/cart'; } else { $('#cart .shop-card-list').load('index.php?route=common/cart/info ul li'); } }, error: function(xhr, ajaxOptions, thrownError) { alert(thrownError + "\r\n" + xhr.statusText + "\r\n" + xhr.responseText); } }); return false; }); $('.cin-increment').click(function () { var $input = $(this).parent().find('.quant'); $input.val(parseInt($input.val()) + 1); $input.change().edit(); $.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 > .shop-card-item > button').html('<div class="shop-icon"> <img src="/image/catalog/cart.svg"><div class="shop-number">' + json['total'] + '</div></div>'); }, 100); if (getURLVar('route') == 'checkout/cart' || getURLVar('route') == 'checkout/checkout') { location = 'index.php?route=checkout/cart'; } else { $('#cart .shop-card-list').load('index.php?route=common/cart/info ul li'); } }, error: function(xhr, ajaxOptions, thrownError) { alert(thrownError + "\r\n" + xhr.statusText + "\r\n" + xhr.responseText); } }); return false; }); });
  5. очен очень странно, но не работает во всех установленных у меня браузерах:
  6. не работает в демо версии вообще фильтр мобильной версии открываю, а там пусто: http://demo2.ocfilter.com/noutbuki-planshety-po/noutbuki-planshety-kompjutery/noutbuki/
  7. да сори неверно сформулировал вопрос, но уже решил самостоятельно.
  8. Например: нужно чтобы во вкладке магазина все время отображалось его названия независимо на кокой странице находишся.
  9. Доброго дня. На стороне админки отображается, но не в карте товара соответственно в остальных случаях не отображается Проверил product.php - везде прописана, проверил в model также есть в запросе. Ошибок в логах нет. Куда копать не пойму.
  10. Собственно сам скрипт, но он не работает ребята может кто подскажет почему. <script type="text/javascript"><!-- $('#search_form').keyup(function() { var replaceSpace = $(this).val(); var result = replaceSpace.replace(".", ","); $("##search_form").val(result); }); //--></script>
  11. Вот даю прямые ссылки: тут скрипты работают: https://odessa.moremotions.com.ua/index.php?route=product/product&product_id=313 тут не работают: https://odessa.moremotions.com.ua/index.php?route=product/product&product_id=697
  12. Всем привет. В принципе все в теме. Если создаю товар с нуля все ОК. Если делаю копию и ее правлю тогда вот такая ерунда. Куда копать не пойму. Может кто подскажет?
  13. Вот собственно нужно чтоб по умолчанию меню было открыто. Прописал data-toggle=".collapse.show" <a class="mobile-trigger" data-toggle=".collapse.show"><?php echo $categ_text; ?> </a> Но список не открывается. Может кто подскажет?
  14. Впервые такое вижу, в "рекомендуемые товары" добавлено всего три товара, но появляются ЕЩЕ три - рендомно. Может у кого было подобное?
  15. Доброго дня. Может кто знает что за переменные и где их нужно объявить либо взять? PHP Notice: Undefined variable: size in \system\storage\modification\catalog\model\checkout\order.php on line 16 PHP Notice: Undefined variable: chars in \system\storage\modification\catalog\model\checkout\order.php on line 16
  16. Очень расстроен я покупкой данного модуля. Впервые я на Opencartforum - столкнулся с недомодулем 1. В описании четко не указано что нужно пройтись по полному циклу (ввести все значения) иначе поиск не сработает 2. В демо версии также ничего не понятно. Пока не установишь модуль на работающий магазин понять как работает модуль невозможно. 3. Модуль фактически не приспособлен к работе использовать его на рвбочем проекте - невозможно Разработчик поможет только в проверке правильно ли модуль установлен - в остальном будет отговариваться чем-то в стиле - "все описано в описании", хотя описание никак не предупреждает о том что нужно строго ввести все значения искомого. Вердикт: модуль нужно еще очень хорошо дорабатывать прежде чем выставлять на продажу. он абсолютно не годиться для установки на рабочий магазин.

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

Important Information

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