Support » Plugin: Advanced AJAX Product Filters » Не работает поиск по двум видам атрибутов

  • Здравствуйте.
    Неоднократно пользовался Вашим плагином с самописными темами (делаю их сам).
    Вот и сейчас делаю тему на локальном сервере, но столкнулся с проблемой фильтрации при выборе атрибутов из разных категорий. Например Если выбрать Категория: Решета, он отобразит товары правильно, но если выбрать еще атрибут Марка техники: Claas, то плагин выдает “Страница не доступна. HTTP ERROR 400”. URL имеет следующий вид “http://localhost:3000/products/?filters=kategorija%5B36%5D|marka-tehniki[31]&orderby=menu_order”. В то же время если выбирать несколько атрибутов с одной категории к примеру Марка техники, то все отображается правильно.

    И еще нюанс с которым так и не разобрался. По какой-то причине не работает ajax при фильтрации – страничка полностью перегружается. Может эту функцию нужно где-то активировать?

    Спасибо за уделенное время.

Viewing 7 replies - 1 through 7 (of 7 total)
  • В этой создаваемой теме я никаким образом не затрагиваю запросы по выборке товаров. Все действия провожу только с визуальным оформлением.

    С первой проблемой таки разобрался. Я верстаю с использование Node и Gulp используя URL “http://localhost:3000”. Если использовать URL от OpenServer “http://steel-group.loc/” то все работает корректно.

    Остается вопрос по ajax и заметил что не работает “МАСТЕР УСТАНОВКИ” на локальном сервере. Оговорюсь заранее ядро плагина не трогал на Вашего ни WooCommerce. При нажатии на кнопку выдает:

    “Fatal error: Uncaught ArgumentCountError: Too few arguments to function _doing_it_wrong(), 2 passed in E:\OSPanel\domains\steel-group.loc\wp-content\plugins\woocommerce-admin\includes\page-controller\class-wc-admin-page-controller.php on line 193 and exactly 3 expected in E:\OSPanel\domains\steel-group.loc\wp-includes\functions.php:4735 Stack trace: #0 E:\OSPanel\domains\steel-group.loc\wp-content\plugins\woocommerce-admin\includes\page-controller\class-wc-admin-page-controller.php(193): _doing_it_wrong(‘get_current_pag…’, ‘Current page re…’) #1 E:\OSPanel\domains\steel-group.loc\wp-content\plugins\woocommerce-admin\includes\page-controller\class-wc-admin-page-controller.php(368): WC_Admin_Page_Controller->get_current_page() #2 E:\OSPanel\domains\steel-group.loc\wp-content\plugins\woocommerce-admin\includes\page-controller\page-controller-functions.php(49): WC_Admin_Page_Controller->is_registered_page() #3 E:\OSPanel\domains\steel-group.loc\wp-content\plugins\woocommerce-admin\includes\class-wc-admin-loader.php(342): in E:\OSPanel\domains\steel-group.loc\wp-includes\functions.php on line 4735”

    Plugin Author Dima Holovnia

    (@dholovnia)

    Здравствуйте,

    Это косяк с визардом когда установен WooCommerce Admin плагин.

    Мы работаем над исправлением данной проблемы.

    С Уважением,
    Дмитрий

    Уточните пожалуйста, что именно не работает из-за WooCommerce Admin – ajax или Мастер установки

    Plugin Author Dima Holovnia

    (@dholovnia)

    Мастер установки.

    “не работает ajax при фильтрации – страничка полностью перегружается” – или не правильный установлен products holder в табе Selectors или проблемы со слелками. Тоесть WordPress или сервер перенаправляет AJAX запрос на другую страницу тем самым ломая фильры.

    Да действительно была проблема в селекторе продукта в табе Selector.
    Поменял на тот что у меня и все заработало.
    Спасибо за уделенное время!

    Plugin Author Dima Holovnia

    (@dholovnia)

    А Мастер установки будет исправлен в следующей версии плагина.

Viewing 7 replies - 1 through 7 (of 7 total)
  • You must be logged in to reply to this topic.