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 pleaseIf 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.
Quote from gen2023 on September 13, 2022, 09:24Здравствуйте. Сначало, хочу сказать спасибо за фильтр.
Скажите пожалуйста,
фильтр по атрибутам, в настройках есть параметр логический фильтр и или либо с отрицанием. в 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
второй вопрос
возможно ли перенести отображение полей фильттра в другое место?
спасибо большое, счастья. мира добра
Здравствуйте. Сначало, хочу сказать спасибо за фильтр.
Скажите пожалуйста,
фильтр по атрибутам, в настройках есть параметр логический фильтр и или либо с отрицанием. в 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
второй вопрос
возможно ли перенести отображение полей фильттра в другое место?
спасибо большое, счастья. мира добра
Quote from gen2023 on September 13, 2022, 12:17?swoof=1&pa_brand=ipl?swoof=1&pa_vnutrishnij-diametr=151&really_curr_tax=82-product_cat
я хочу добиться вот такого запроса, это возможно?
логическое И на характеристики продукта
?swoof=1&pa_brand=ipl?swoof=1&pa_vnutrishnij-diametr=151&really_curr_tax=82-product_cat
я хочу добиться вот такого запроса, это возможно?
логическое И на характеристики продукта
Quote from gen2023 on September 14, 2022, 08:14Здравствуйте. С переносом в другое место, справился с помощью:
update_option('woof_set_automatically', 0); - для самого фильтраupdate_option('woof_hide_red_top_panel', 1); - для панельки clear allможет кому-то поможет.у меня на экране 3 select при выборе крайнего, почему-то первому добавляется стиль display:none;как можно понять почему?
Здравствуйте. С переносом в другое место, справился с помощью:
Quote from Pablo Borysenco on September 14, 2022, 11:21Здравствуйте
Вставьте код лицензии сюда - https://share.pluginus.net/image/i20210618130558.png -> https://share.pluginus.net/image/i20210618130614.png
может кому-то поможет. - для этого есть настройки. Пожалуйста посмотрите видео - https://products-filter.com/video#beGT6p_look
Здравствуйте
Вставьте код лицензии сюда - https://share.pluginus.net/image/i20210618130558.png -> https://share.pluginus.net/image/i20210618130614.png
может кому-то поможет. - для этого есть настройки. Пожалуйста посмотрите видео - https://products-filter.com/video#beGT6p_look
Quote from gen2023 on September 14, 2022, 16:29лицензия бесплатная
лицензия бесплатная
Quote from Pablo Borysenco on September 15, 2022, 10:44Ok! Пожалуйста удалите текущую версию фильтра и установите плагин - https://wordpress.org/plugins/woocommerce-products-filter/ очистите весь кеш и сделайте тесты
Ok! Пожалуйста удалите текущую версию фильтра и установите плагин - https://wordpress.org/plugins/woocommerce-products-filter/ очистите весь кеш и сделайте тесты
Quote from gen2023 on September 15, 2022, 11:47Здравствуйте. После обновления и переноса но рабочий сайт немогу вернуть логику и.
При выборе 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>
Здравствуйте. После обновления и переноса но рабочий сайт немогу вернуть логику и.
При выборе 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>
Quote from Pablo Borysenco on September 15, 2022, 12:51в sеlect есть значение OR либо NOT IN возможно ли сюда добавить значение AND - нет! Потому что в этом нет никакого смысла. Логика И возможно только в типах фильтра которые дают возможность выбора нескольких термов.
но при выборе второго, значение первого сбрасываются, так как отрабатывает логика или. - Эта опция не имеет отношения к такому поведению. Похоже Вы немного не так поняли смысл этой настройки, пожалуйста установити ИЛИ для всех фильтров.
После обновления и переноса но рабочий сайт немогу вернуть логику и. - Вы кастомизировали код плагина? Такое поведение может быть из-за неправильной кастомизации кода или конфликт с сторонним плагином(кодом)
в sеlect есть значение OR либо NOT IN возможно ли сюда добавить значение AND - нет! Потому что в этом нет никакого смысла. Логика И возможно только в типах фильтра которые дают возможность выбора нескольких термов.
но при выборе второго, значение первого сбрасываются, так как отрабатывает логика или. - Эта опция не имеет отношения к такому поведению. Похоже Вы немного не так поняли смысл этой настройки, пожалуйста установити ИЛИ для всех фильтров.
После обновления и переноса но рабочий сайт немогу вернуть логику и. - Вы кастомизировали код плагина? Такое поведение может быть из-за неправильной кастомизации кода или конфликт с сторонним плагином(кодом)