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

ibond

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

    1 631
  • З нами

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

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

  1. Я бы не советовал использовать пока sticky, как минимум из-за https://developer.microsoft.com/en-us/microsoft-edge/platform/status/positionsticky/
  2. Если так сделал, то все должно быть норм. Статистика обновляется на яндексе минут через 15. Нужно тестовую закупку сделать.
  3. Надо найти в файле common.js место где начинается функция // Cart add remove functions и вставить в эту функцию код яндекса там где я указал, а не копировать и вставлять код https://monosnap.com/file/ZTVSOOm7u5Vl3NsFcFJ9pIEvOAQMs0
  4. И для карточки товара еще надо в catalog/view/theme/*/template/product/product.tpl: <script type="text/javascript"><!-- $('#button-cart').on('click', function() { $.ajax({ url: 'index.php?route=checkout/cart/add', type: 'post', data: $('#product input[type=\'text\'], #product input[type=\'hidden\'], #product input[type=\'radio\']:checked, #product input[type=\'checkbox\']:checked, #product select, #product textarea'), dataType: 'json', beforeSend: function() { $('#button-cart').button('loading'); }, complete: function() { $('#button-cart').button('reset'); }, success: function(json) { $('.alert, .text-danger').remove(); $('.form-group').removeClass('has-error'); if (json['error']) { if (json['error']['option']) { for (i in json['error']['option']) { var element = $('#input-option' + i.replace('_', '-')); if (element.parent().hasClass('input-group')) { element.parent().after('<div class="text-danger">' + json['error']['option'][i] + '</div>'); } else { element.after('<div class="text-danger">' + json['error']['option'][i] + '</div>'); } } } if (json['error']['recurring']) { $('select[name=\'recurring_id\']').after('<div class="text-danger">' + json['error']['recurring'] + '</div>'); } // Highlight any found errors $('.text-danger').parent().addClass('has-error'); } if (json['success']) { $('.breadcrumb').after('<div class="alert alert-success">' + json['success'] + '<button type="button" class="close" data-dismiss="alert">×</button></div>'); $('#cart > button').html('<span id="cart-total"><i class="fa fa-shopping-cart"></i> ' + json['total'] + '</span>'); $('html, body').animate({ scrollTop: 0 }, 'slow'); $('#cart > ul').load('index.php?route=common/cart/info ul li'); yaCounter123123132.reachGoal('идентификатор'); return true; // ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ } },
  5. нет, разница есть + thentru, точно подметил, если есть товары с опциями, то надо в success // Cart add remove functions var cart = { 'add': function(product_id, quantity) { $.ajax({ url: 'index.php?route=checkout/cart/add', type: 'post', data: 'product_id=' + product_id + '&quantity=' + (typeof(quantity) != 'undefined' ? quantity : 1), dataType: 'json', beforeSend: function() { $('#cart > button').button('loading'); }, complete: function() { $('#cart > button').button('reset'); }, success: function(json) { $('.alert, .text-danger').remove(); if (json['redirect']) { location = json['redirect']; } 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>'); // 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); $('html, body').animate({ scrollTop: 0 }, 'slow'); $('#cart > ul').load('index.php?route=common/cart/info ul li'); yaCounter123123132.reachGoal('идентификатор'); return true; // ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ } }, error: function(xhr, ajaxOptions, thrownError) { alert(thrownError + "\r\n" + xhr.statusText + "\r\n" + xhr.responseText); } }); },
  6. Добавьте этот код в catalog/view/javascript/common.js // Cart add remove functions var cart = { 'add': function(product_id, quantity) { yaCounter123123132.reachGoal('идентификатор'); return true; $.ajax({ url: 'index.php?route=checkout/cart/add', ...
  7. Ну видимо они трафик через проксю гоняют.
  8. На сколько я вижу, то у Вас, у большей половины товаров СЕО Урлы слетели. Посмотрите на свой sitemap. Проверьте выбрана ли у товаров, которые route=product/product&product_id - Главная категория.
  9. ibond

    Анекдоты

    Для некоторых мам и пап до сих пор актуальная тема: БЕЗ КОММЕНТАРИЕВ...с мамского форума awyer, девочки, прошу помощи! доче купили куклу, беби борн, накормили кашей, предварительно ее разведя по инструкции, пытаемся уже час усадить ее на горшок, а она не желает делать свои дела в горшок. Как ее правильно сажать и куда надо давить, что она проккалась, блин, уже? Хочу посмотреть в глаза производителям этой куклы, с ней даже я не могу справиться((( Всем откликнувшимся спасибо зира Может, ей свеклы подавать? А на дисбактериоз сдавали??? У нас старый был, не навороченый, какал сразу, как поест, там напрямую трубочка была, рот-попа. lawyer, ))))смешно, конечно, но мне реально не до смеха. Инструкция "отлично" составлена: написано, посадите куклу ПРАВИЛЬНО, а слегка надавите. А как это правильно, хотела бы я знать, и куда надавливать? я ее раздавлю уже скоро! влила полбутыля воды в нее, вода тоже исчезла, писец просто((( зира Картинок нет? А дырочка там есть? в попе? Или она закрыта, а при надавливании на пузо открывается? lawyer, картинок чего? дырочек 2, как полагается ))))) одна для пописов, когда поишь ее водой, вторая - для выхода каши, открыта. Но у куклы беспросветный запор. Я уже в рот ей дула, даже воздух не проходит. типа клапаны закрыты внутри, а как их открыть, млин... Anonymous повысасывайте ротом из попы lawyer, не получится, ибо в попе у куклы клапан, каша до куклиной попы из-за него не дошла и соответственно не вышла! Лена Ой, насмешили)))) Как хорошо, что у меня мальчишки))) Хотя уже и самой интересно стало Лена Так у нас тоже беби бон есть, но видно старая модель, она тока писает))) tutta1 на ручку нужно надавить (не помню на какую) и покакает ? lawyer, на ручку????? да вы что? в инструкции про ножки написано. Я вчера как тока не давила, даже сверху на нее садилась, никак! АлёHа ндааа, ржали вместе с мужем... но автору топа видимо не смешно lawyer, понимаю, это реально смешно. Вы бы видели лицо моего мужа, когда он зашел в ванну вчера, а у меня кукла на горшке и я вокруг нее ползаю и всячески надавливаю, чтобы она проср...сь. Аталанта По теме - может, попробовать промыть ее как-то (клизма? сейчас опять хохотать начну ) я слабо представляю себе конструкцию куклы - у меня мальчик. alex789 Настроение улучшилось и усталость как рукой ? Можно найти какашку на улице и подложить в горшок кукле, а ребенку сказать, что кукла покакала после долгих уговоров! ? Помните старый анекдот про подарки ребенку оптимисту и пессимисту? ))) lawyer, да вы шо, она итак ее уже стороной обходит... Anonymous Вы в своём уме, "с улицы" какое-то заразное говно в дом тащить, лучше самой тогда насрать, своё говно не пахнет и оно почище чем уличное. Anonymous Автор! Ваша проблема облетела весь рунет! Весь наш отдел программистов и сисадминов читал сегодня Ваше обсуждение. Народ плакал, икал, хрюкал и давился от смеха. Ваш топик просто хит - такого подъема настроения давно не было! Спасибо огромное. Извините, конечно, помочь мы ничем не можем. Просто хотим поддержать Вас, так сказать, в борьбе с силиконовыми запорами!
  10. Я бы порекомендовал к автору модулей опций обратиться. Если Вы хотите такое, то и бюджет думаю большой есть.
  11. Если не найдете никого, или не горит, стучите завтра после обеда в скайп. Есть несколько вариантов.
  12. Там не модуль стоит, а шаблон XDS Coloring -- это его корзина. И оформление заказа Simple.
  13. ну почему же, а как же зимний шаблон, летний шаблон и т.д. Вы не встречали еще таких?
  14. Тоже столкнулся с такой проблемой после переезда на другой хостинг. Обновление кэша модификаторов решило вопрос.

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

Important Information

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