[QUOTE]Дмитрий Сиротин пишет:
[QUOTE]Владимир Дегтев пишет:
При фильтрации товаров,
если выбрать 1 свойство одного товара и одно свойство другого товара, то фильтрует,а если еще фильтровать по свойству которое имеется только у первого товара, то фильтрует не верно
[/QUOTE]А с чего Вы взяли, что фильтрация выполняется неверно? Насколько я понимаю фильтр исходит из оператора "И" для условий (конъюнкции условий):
(PROPERTY_1 == 'VALUE_1') && (PROPERTY_2 == 'VALUE_2')
Т.е. фильтр выводит товары, которые подходят одновременно под все условия.
[/QUOTE]А с того)))
[TABLE][TR][TD]$a && $b[/TD][TD]И[/TD][TD][B]TRUE[/B] если и $a, и $b [B]TRUE[/B].[/TD][/TR][/TABLE][TABLE][TR][TD]$a || $b[/TD][TD]Или[/TD][TD][B]TRUE[/B] если или $a, или $b [B]TRUE[/B].[/TD][/TR][/TABLE]Фильтр ищет все в кучу по условию && (И)
А человек спрашивает про - только &&
В PHP 7 Будет новый лог. оператор - Alone&&Only ))) Ха ха)))
[QUOTE]Владимир Дегтев пишет:
При фильтрации товаров,
если выбрать 1 свойство одного товара и одно свойство другого товара, то фильтрует,а если еще фильтровать по свойству которое имеется только у первого товара, то фильтрует не верно
[/QUOTE]А с чего Вы взяли, что фильтрация выполняется неверно? Насколько я понимаю фильтр исходит из оператора "И" для условий (конъюнкции условий):
(PROPERTY_1 == 'VALUE_1') && (PROPERTY_2 == 'VALUE_2')
Т.е. фильтр выводит товары, которые подходят одновременно под все условия.
[/QUOTE]А с того)))
[TABLE][TR][TD]$a && $b[/TD][TD]И[/TD][TD][B]TRUE[/B] если и $a, и $b [B]TRUE[/B].[/TD][/TR][/TABLE][TABLE][TR][TD]$a || $b[/TD][TD]Или[/TD][TD][B]TRUE[/B] если или $a, или $b [B]TRUE[/B].[/TD][/TR][/TABLE]Фильтр ищет все в кучу по условию && (И)
А человек спрашивает про - только &&
В PHP 7 Будет новый лог. оператор - Alone&&Only ))) Ха ха)))