Jump to content
Sign in to follow this  
Jonotan

Mega Filter (не работает javascript после фильтрации)

Recommended Posts

Здравствуйте! Mega Filter (не работает javascript после фильтрации), если обновить страницу javascript начинает работать с примененным фильтром. 

Находил несколько тем с данной проблемой, но решения так и не нашел.

Много решал задач, но это прям вопрос года! )

 

Вопрос: куда нужно вставлять javascript, чтобы после фильтрации работал javascript.

Спасибо, очень буду рад решению этой проблемы :))

OcStore 2.3.0.2.3

 

 

Share this post


Link to post
Share on other sites

del

 

 

 

 

Edited by magneto2010

Share this post


Link to post
Share on other sites

К автору.

Закрыто.

Share this post


Link to post
Share on other sites
Guest
This topic is now closed to further replies.
Sign in to follow this  

  • Similar Content

    • By Kanzas82
      Здравствуйте, помогите решить вопрос, хочу сделать пересчет цены в зависимости от количества товара в категориях товара, поставил счетчик а вот реализовать пересчет не получается.. OcStore 3.0.2
      Вот код в category.twig отвечающий за вывод цены
      <div class="us-module-price"> {% if not product.special %} <span class="us-module-price-actual">{{ product.price }}</span> {% else %} <span class="us-module-price-old">{{ product.price }}</span><span class="us-module-price-new">{{ product.special }}</span> {% endif %} {% if product.tax %} <div class="price-tax">{{ text_tax }} {{ product.tax }}</div> {% endif %} </div> {% endif %} А это ниже сам счетчик
      {% if oc_quantity_category_status and oc_quantity_status %} <a href="javascript:void(0);" onclick="cart.add('{{ product.product_id }}', $(this).parent().parent().find('.input-number').val());" class="us-module-cart-btn button-cart">{{ button_cart }}</a> {% else %} <a href="javascript:void(0);" onclick="cart.add('{{ product.product_id }}', '{{ product.minimum }}');" class="us-module-cart-btn button-cart">{{ button_cart }}</a> {% endif %} {% if oc_quantity_category_status and oc_quantity_status %} <div class="input-group"> <span class="input-group-btn"> <button type="button" class="minus-square" data-type="minus" data-field="category" onclick="descrement($(this).parent().parent())" )><i class="fas fa-minus-square"></i> <span class="glyphicon glyphicon-minus"></span> </button> </span> <input type="text" name="quantity" class="form-control input-number" id="category" value="1"> <span class="input-group-btn"> <button type="button" class="plus-square" data-type="plus" data-field="category" onclick="increment($(this).parent().parent())"><i class="fas fa-plus-square"></i> <span class="glyphicon glyphicon-plus"></span> </button> </span> </div> {% endif %}</div></div></div>{% endfor %} За ранее спасибо.

    • By kaaspb
      Здравствуйте
       
      Необходимо перевязать домены у интернет-магазина (изменить старый домен на новый) 
      Сервер останется старый, где хранится сайт
       
      читал, что из-за смены домена может сломаться функционал сайта.... те в случае необходимости настроить работу старых модулей в  сайте: корзина - смс - yml файл, настроена работа скриптов по работе с гугл таблицами
       
      те на выходе изменить домен и сохранить старую работоспособность
    • By volkiran
      Установлен Ocstore 3, стандартный шаблон. Появились проблемы при попытке изменить размер шрифта в главном меню из-за прописанных inline стилей такого содержания:
      style="font-size: 12px !important; line-height: 20px !important;"> <header style="font-size: 12px !important; line-height: 20px !important;"> <div class="container" style="font-size: 12px !important; line-height: 20px !important;"> Как отключить автоматическое добавление этих правил?

    • By DomoLand
      Проблема с настройками слетела после следующих действий:
       
      1) Изменил время Обновления в кэше фильтра с 1 дня на 1 час, потом очистил кэш и потом вообще его отключил http://prntscr.com/qcjyy4 (Мне это нужно было, чтобы видеть быстро новые характеристики, которые я заводил в фильтр без задержки в 1 день) Сохранился
      2) Хотел добавить в глобальный список Атрибутов http://prntscr.com/qcjvza (новый атрибут - Аксессуары)  http://prntscr.com/qcjwtk (При сохранении - слетели все характеристики и сам фильтр)
       

      фильтр вроде фильтрует исправно.
      но есть два момента:
      1) только по нажатию кнопки "сбросить" или 
      2) "применить" становятся доступны ВСЕ возможные характеристики товаров внутри группы. до нажатия отображаются лишь вот эти (остальные отключены)
       
      ключевой момент: настройки отображения атрибутов для фильтрации.
      Большая просьба исправить!
      Адрес сайта: https://domoland.com.ua/
    • By Sayonara23
      Извините если было, не нашел в поиске. Изменил форму заказа, скрыл пункт "адрес доставки" и сделал чтобы в него всегда вставлялась информация из предыдущего пункта. Когда человек не зарегистрирован - все работает как надо, но если заказ делать зарегистрированным, то необходимо нажимать две кнопки подтверждения адреса. И т.к. один из пунктов скрыт - нажать на кнопку не представляется возможным. Попытался решить это через такой скрипт
      var $btn = $("#buttonID"), click = $btn.click.bind($btn); setTimeout(click, 400); Срабатывает, но, видимо(не силен в JS) из-за setTimeout клик повторяется каждые 400мс из-за чего следующий пункт в форме открывается/закрывается.
      Суть - как сделать так, чтобы клик срабатывал только один раз при переходе к этому скрытому разделу и не повторялся после нажатия кнопки? Заранее благодарю.
  • Recently Browsing   0 members

    No registered users viewing this page.

×

Important Information

On our site, cookies are used and personal data is processed to improve the user interface. To find out what and what personal data we are processing, please go to the link. If you click "I agree," it means that you understand and accept all the conditions specified in this Privacy Notice.