Модератор форума: Yuri_G |
Сообщество uCoz » Модули uCoz » Интернет-магазин » Фильтр и сортировка товара (Как сделать кнопку сброса фильтра и сортировки одновременно?) |
Фильтр и сортировка товара |
1. В интернет магазине есть фильтр товаров по производителю и сортировка по цене, популярности и др. Нужна одна общая кнопка сброса фильтра по производителю и сброс сортировки до значения популярность (сначала самый популярный) Посмотрел в код.
Вот этот отвечает за сброс производителей Код <a href="javascript://" onclick="return categoryFilter('brand','')">Все</a> Код <a href="javascript://" onclick="return categorySort('views','desc');">↑ Популярность</a> 2. Чтобы сброс происходил при переходе в другую категорию. |
ViTaliK9588, Магазин устанавливает кукиc на сортировку и фильтры. Соответственно, чтобы фильтры и сортировка сбрасывались при переходах по категориям нужно эту куку удалять. Сделать это можно так:
Код <script> $(document).ready(function(){ $('.forumNameTd a').on('click', function(event) { event.preventDefault(); var url = $(this).attr('href'); delete_cookie ('0torgnnuShopG'); document.location = url; }); }); function delete_cookie ( cookie_name ) { var cookie_date = new Date ( ); cookie_date.setTime ( cookie_date.getTime() - 1 ); document.cookie = cookie_name += "=; expires=" + cookie_date.toGMTString(); }; </script> Код <a href="" id="resetAll">Сбросить все фильтры</a> Код <script> $(document).ready(function(){ $('#resetAll').on('click', function(event) { event.preventDefault(); delete_cookie ('0torgnnuShopG'); location.reload() }); }); function delete_cookie ( cookie_name ) { var cookie_date = new Date ( ); cookie_date.setTime ( cookie_date.getTime() - 1 ); document.cookie = cookie_name += "=; expires=" + cookie_date.toGMTString(); }; </script> Муж рассказал жене, что у него есть любовница. Причина смерти: коронавирус.
Сообщение отредактировал leonoff(on) - Суббота, 18 Апр 2015, 08:23:42
|
Ребята, почему то перестала работать фильтрация. На разных браузерах ведет себя по разному итог такой:
в основном не работает фильтрация по двум критериям, а когда переходишь на вторую страницу (с выбранной одной фильтрацией), фильтрация тут же сбивается на "все" или на свои определенные настройки в кукисах. Сайт уже второй перестал работать, первый был: energostar.net; второй: energostar.lt |
Energostar9288, надо как-то проверить ее работоспособность, на energostar.lt отключены фильтры сейчас?
|
Включена фильтрация, но не работает, как раньше: не возможно по двум кретериям отфильтровать, при переходе на другую страницу критерий фильтра сбивается
-http://lt.energostar.net/shop/reduktoriai -http://energostar.net/shop/reduktori Извините, если повторяюсь, стараюсь писать максимально разборчиво, чтобы меня было понятно |
Поддерживаю Energostar9288. Такая же проблема и с моим сайтом http://byttehnika.zp.ua/ . Скажу больше не работает фильтрация и по одному критерию (производитель), при переходе на вторую страницу фильтрация сбивается на "все". А в некоторых категориях вместо стартового значения (значение по-умолчанию) -"все", выбирает значение одного из производителей и переходе на вторую страницу сбивается на него. Было замечено на прошлой неделе. Сегодня прошелся по некоторым интернет-магазинам на юкозе. Такая же проблема с фильтрацией. Нужно исправлять - клиенты уходят!
|
xado1203, Вы из шаблона вид товара в каталоге уберите
Код <script type="text/javascript"> document.write(VK.Share.button()); </script> Он все равно не работает, а сортировке, глядишь, полегче станет))) |
xado1203, ну вобще-то сортировка тоже заработала))
|
Почему-то пропали фильтры в интернет-магазине.
В настройках фильтрация есть: В шаблоне тоже: Методом тыка выяснено, что переменная $FILTER_SELECTOR$ пустая. Что сделать чтоб исправить? Сообщение отредактировал Redredcat - Среда, 09 Дек 2015, 16:57:04
|
Redredcat, напишите запрос в техподдержку, помогут разобраться.
|
Так же пропали фильтры после очередного обновления. Можно узнать, что это за обновления, которые снижают функциональность сайтов? Зачем нужны такие обновления вообще? Люди, я писала в тех.поддержку, никто ничего не делает, они могут сделать фильтрацию, но при этом угрожают тем, что сайт не будет работать корректно. Что это за обновления и ультиматумы со стороны Ucoz? Получается, что обновления делаются сознательно для того, чтобы урезать функционал интернет-магазина и скорее всего нужно ждать дополнительной платы за установку фильтрации. Вот и все. Отличный способ дополнительно заработать. Обычно когда клиентская база растет цены снижают, но здесь все наоборот, цены подняли, функционал урезали, работоспособность сайтов снижают намеренно, чтобы люди за расширения платили или переходили на их новую более дорогую платформу. Ау, Ucoz, в мире кризис, продажи и так без ваших обновлений падают, так вы перед Новым годом решили сделать незабываем подарочек своим клиентам. Спасибо! ВОПРОС- КОГДА БУДЕТ РЕШЕНА ПРОБЛЕМА?????
|
та же самая проблема с фильтрами! за что мы платим деньги?
|
| |||