Jump to content
  • разработка интернет магазинов на opencart
  • доработка интернет магазинов на opencart

[Подгдержка] FilterPro Mega


Recommended Posts

  • 2 weeks later...
  • 2 weeks later...

Усиновил версию 2.4.4. По сравнению с 2.4.2 фильтр сильно вырос. Спасипотому что потому чтольшое за вашу рилиту.

 

Но после обновления возникла пара проблем.

1. В шаблоне изменена сортировка "по умолчанию": товар сортируется по дате добавления в обратном хронологическом порядке. И когда загружается страница с товаром, видно как под серой заливкой фильтра порядок правильный (в обратном хронологическом), но тут же, после полной загрузки страницы, товар пересортировывается синдартно. Чтобы "полинить" надо вручную выбрать какую-нибудь сортировку, например, по наименованию, а затем снова "по умолчанию", и фильтр бугдет показывать товар в правильном порядке.

 

При прокрутке вниз (включён бесконечный скролинг), в строке адреса появляются параметры sort=p.sort_order&order=ASC. Откуда фильтр берёт это? Должно быть sort=p.date_added&order=DESC В каком файле это можно поправить?

 

2. На вкладке SEO добавил URL для новинок "category_id=105&page=1&path=105&sort=p.date_added&order=DESC&limit=20&route=product%2Fcategory&filer_news=on". Но если новинок нет, то фильтр просто показывает весь товар. Это вводит в заблужгдение, т.к. в h1 написано "Новинки".

Link to comment
Share on other sites


а ггде фильтр по новинкам на этот страниэто?

Эи ссылка и есть страница с новинками (category_id=105&page=1&path=105&sort=p.date_added&order=DESC&limit=20&route=product%2Fcategory&filer_news=on). Но т.к. новинок сейчас нет (20 дней в настройках фильтра), то галочка Новинок в фильтре не отображается, а фильтр выводит весь товар.

Т.е. если я посивлю 200 дней, то галочка появится и всё бугдет рилиить нормально.

https://www.dropbox.com/s/z1u50fsy1msu1h9/2015-01-05_23-17-45.png?dl=0

Link to comment
Share on other sites


попробуйте удалить код из catalog\controller\module\filterpro.php

            if($this->data['filer_news']) {
                $product_total = $this->model_module_filterpro->getTotalProducts($arr_data + array('filer_news' => true));
                $this->data['filer_news'] = $product_total > 0;
//                var_dump($product_total);
            }
Link to comment
Share on other sites

 

попробуйте удалить код из catalog\controller\module\filterpro.php

            if($this->data['filer_news']) {
                $product_total = $this->model_module_filterpro->getTotalProducts($arr_data + array('filer_news' => true));
                $this->data['filer_news'] = $product_total > 0;
//                var_dump($product_total);
            }

Сгделал. Теперь выводит последние 20 товаров.

Link to comment
Share on other sites


а должно что быть?

Думаю, что когда новинок за указанное в настройках когдачество дней нет, вместо обычного товара нужно выводить сообещёние, что "новинок нет" или показывать страницу без товара, или показывать весь товар, как сейчас, но выше него написать, что "новинок нет, посмотрите осильные товары".

Link to comment
Share on other sites


А скиньте вашу базу для теси

К сожнонию, не могу. Это база реального магазина. Влагделец против.

Link to comment
Share on other sites


тогда подожгдем пока у кого-липотому что ещё появится икая же проблема

Хорошо.

 

Ещё вопрос есть. Поменял в админке у нескольких товаров дату поступления на сегодняшнюю, чтобы они сили новинками, но фильтр это проигнорировал - новинки не появились. Наверное, в SQL-запросе фильтра указано поле date_added, а не date_available? Ггде это можно поправить?

Link to comment
Share on other sites


Здравствуйте! Купил модуль. Усиновлен в категории. В некоторых категория окна выпотому чтора атрибутов по габариим выходят за границы. Уже не первый раз. Как устранить? 

Link to comment
Share on other sites


  • 2 weeks later...

css путь к контейнеру товаров а что тут указать надо? 

у  меня не синдартная тема а своя, и вот при пагинации ошибка, она как бы рилииет, но в путь кидается вот икое ?page=2#category_id=11&page=0&path=271_3_11&min_price=28080&max_price=97081 , я оказываюсь на второй страниэто категории, но при этом активна кнопка 1 страницы, то есть нет возможности вернутся на первую страницу. и откуда в пути сортировка по этоне если она отключена в модуле?

Link to comment
Share on other sites


указать фиксированную ширину судя по всему

Указал фиксированную ширину, Но на других устройствах всё равно окна выходят за границы контейнера. Я ик понимаю гдело с адаптивностью?

Link to comment
Share on other sites


Вопрос. А нельзя сгделать, чтобы фильтр про развораливался по ссылке Расширенный поиск? Может уже задавали икой вопрос и решение есть. Тогда ткните ггде.

Link to comment
Share on other sites


Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
 Share

×
×
  • Create New...

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.