Есть у товаров свойства по которым происходит фильтрация, есть свойство type_product (список) у товаров заданы к примеру у одних watches у других handbags
Как в шаблоне смарт фильтра прописать что если выбрано определенное свойство, к примеру watches не показывать в фильтре свойства Depth, height, WIDTH, LENGTH, а если не выбрано то показывать.
Делаю так,
$isWatchCol= (
count($arResult["FOR_CHECK"]) == 1 &&
isset($arResult["FOR_CHECK"][' type_product']['watches']) &&
count($arResult["FOR_CHECK"][' type_product']['watches']) == 1
);
if (!$isWatchCol) {
$arSkip [] = "Depth";
$arSkip [] = "height";
$arSkip [] = "WIDTH";
$arSkip [] = "LENGTH";
}
Перестаёт выводить, но на всех страницах, даже если выбрал товары у которых свойства handbags.
Заранее благодарен если подскажите в чем моя ошибка.
Как в шаблоне смарт фильтра прописать что если выбрано определенное свойство, к примеру watches не показывать в фильтре свойства Depth, height, WIDTH, LENGTH, а если не выбрано то показывать.
Делаю так,
$isWatchCol= (
count($arResult["FOR_CHECK"]) == 1 &&
isset($arResult["FOR_CHECK"][' type_product']['watches']) &&
count($arResult["FOR_CHECK"][' type_product']['watches']) == 1
);
if (!$isWatchCol) {
$arSkip [] = "Depth";
$arSkip [] = "height";
$arSkip [] = "WIDTH";
$arSkip [] = "LENGTH";
}
Перестаёт выводить, но на всех страницах, даже если выбрал товары у которых свойства handbags.
Заранее благодарен если подскажите в чем моя ошибка.