Не работает фильтр или и

Как сделать запрос param1 цвет = red и param1 Размеры= 47.00ммx115.00
если делать запрос
f_param1[like][]=Размеры+(Д+х+Ш+х+В)%3D%3D40x90&f_param1[like][]=Размеры+(Д+х+Ш+х+В)%3D%3D47.00мм+x+115.00мм+x+95.00мм&f_param1[like][]=Цвет%3D%3Dred&
то будет цвет или размеры
должно быть цвет и размер
Как?

Или чтобы работал массив f_param1[like][цвет][]

В функции
public function getRequestParams()
нужно исправить?

<?php
 if  (substr($wh[0],0,6)=='param1'){
     
					$str=$as.".`param1` {$wh[1]} :{$wh[0]}{$count}{$cnt}";	
				 
    
}
    return $str;

добавил в код prepareWhereSQL getproduct

Похоже, подключение к Форум | MODX Shopkeeper было разорвано, подождите, пока мы пытаемся восстановить соединение.