PluginUs.Net - Business Tools for WooCommerce and WordPress

[realize your idea - make your dreams come true]

Support Forum

You need to log-in to create request (topic) to the support

Logic of filtering AND or OR

The support doesn work on Saturdays and Sundays, so some Friday requests can be answered on Monday. If you have problems with registration ask help on contact us page please
If you not got email within 24~36 business hours, firstly check your spam box, and if no any email from the support there - back to the forum and read answer here. DO NOT ANSWER ON EMAILS [noreply@pluginus.net] FROM THE FORUM!! Emails are just for your info, all answers should be published only here.
The support doesn work on Saturdays and Sundays, so some Friday requests can be answered on Monday.

Здравствуйте. Сначало, хочу сказать спасибо за фильтр.

Скажите пожалуйста,

фильтр по атрибутам, в настройках есть параметр логический фильтр и или либо с отрицанием. в sеlect есть значение OR либо NOT IN возможно ли сюда добавить значение AND

при значении OR при выборе первого фильтра показываются значения во втором фильтре отсортированные по первому, но при выборе второго, значение первого сбрасываются, так как отрабатывает логика или.

в ответах вопросах нашел такой код

add_filter('woof_main_query_tax_relations', 'my_woof_main_query_tax_relations'); function my_woof_main_query_tax_relations() { return array( 'product_cat' => 'AND', 'product_tag' => 'AND', 'pa_color' => 'AND' ); }

возможно ли его применить для моего случая

?swoof=1&pa_vnutrishnij-diametr=151&really_curr_tax=82-product_cat

?swoof=1&pa_brand=ipl&really_curr_tax=82-product_cat

 

второй вопрос

возможно ли перенести отображение полей фильттра в другое место?

спасибо большое, счастья. мира добра

?swoof=1&pa_brand=ipl?swoof=1&pa_vnutrishnij-diametr=151&really_curr_tax=82-product_cat

 

я хочу добиться вот такого запроса, это возможно?

логическое И на характеристики продукта

Здравствуйте. С переносом в другое место, справился с помощью:

update_option('woof_set_automatically', 0); - для самого фильтра
update_option('woof_hide_red_top_panel', 1); - для панельки clear all
может кому-то поможет.
у меня на экране 3 select при выборе крайнего, почему-то первому добавляется стиль display:none;
как можно понять почему?

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

Вставьте  код  лицензии сюда - https://share.pluginus.net/image/i20210618130558.png -> https://share.pluginus.net/image/i20210618130614.png

может кому-то поможет. - для  этого  есть  настройки. Пожалуйста  посмотрите  видео - https://products-filter.com/video#beGT6p_look

лицензия бесплатная

Ok!  Пожалуйста  удалите текущую версию фильтра  и установите плагин - https://wordpress.org/plugins/woocommerce-products-filter/  очистите  весь кеш  и  сделайте тесты

Здравствуйте. После обновления и переноса но рабочий сайт немогу вернуть логику и.

При выборе 1 пункта сбрасывается второй

<div class="filterProduct_woof" style="flex-direction:column;display:flex;"><?php
echo do_shortcode('[woof sid="auto_shortcode" autohide=0 price_filter=0]');
echo do_shortcode('[woof_search_options]');
?>
</div>

 

в sеlect есть значение OR либо NOT IN возможно ли сюда добавить значение AND -  нет!  Потому  что в  этом  нет никакого смысла. Логика  И  возможно  только в  типах фильтра  которые дают возможность  выбора нескольких  термов.

 но при выборе второго, значение первого сбрасываются, так как отрабатывает логика или. -  Эта  опция  не  имеет  отношения  к   такому  поведению.  Похоже  Вы  немного  не  так  поняли  смысл  этой  настройки,  пожалуйста  установити  ИЛИ  для  всех фильтров.

После обновления и переноса но рабочий сайт немогу вернуть логику и. - Вы  кастомизировали  код  плагина?  Такое  поведение  может  быть  из-за  неправильной  кастомизации  кода  или  конфликт с сторонним плагином(кодом)