Здравствуйте, уважаемые эксперты hostcms!
Делаю поиск по товарам магазина, используя метод ShowShop. Нашёл в форуме достаточно примеров как сделать проверку по дополнительному свойству типа:
Цитата:
if (to_float($_GET['length']) > 0)
{
$element['type'] = 1; // 0 - основное св-во, 1 - дополнительное
$element['prefix'] = 'and'; // префикс
$element['property_id'] = 4;
$element['if'] = '<='; // Условие
$element['value'] = to_float($_GET['length']);
$element['sufix'] = '';
$param['select'][] = $element;
$external_propertys['length'] = to_float($_GET['length']);
$external_propertys['apply_filter'] = true;
}
Но меня интересует случай как задать условие с участием нескольких дополнительных свойств (основных - тоже интересно). Т. е. например случай, когда два свойства одного товара не должны быть равны между собой или одно свойство меньше второго.
Заранее благодарен за помощь.