Использую редакцию старт, версия 12.5.6. Вообщем есть такой компонент, называется bitrix:catalog.smart.filter. Чего-то в документации не могу его найти, но раньше вроде был. Я так понимаю это эксперементальный компонент, кто знает?
FILTER_NAME = arrFilterCatalog
Вообщем проблема таже с ним. На локалке битрикса все работает нормально, формирует такого вида массив:
[CODE]Array
(
[PROPERTY_CITY_ID] => 34001
[> Array ( [0] => 5000 [1] => 930000 )
[=PROPERTY_10] => Array ( [0] => 1 )
[=PROPERTY_11] => Array ( [0] => 3 )
[=PROPERTY_257] => Array ( [0] => 98 )
[> Array ( [0] => 10 [1] => 10 )
[> Array ( [0] => 16 [1] => 33 )
)
[/CODE]
Свойство PROPERTY_COD_ID я передаю в переменную arrFilterCatalog до вызова компонента (так нужно просто), после формирования массива компонентом, массив правильный и в нем также PROPERTY_COD_ID установленно (код массива выше).
Вообщем все тоже самое версия битрикса, компонент и т.п. работает на хостинге, специальный тариф битрикс. Но вот там фильтр catalog.smart.filter не работает правильно (т.е. вообще не работает). Вообщем вот такой массив он формирует почему-то:
[CODE]Array
(
[arrFilterCatalog_9_MAX] => 930000
[arrFilterCatalog_9_MIN] => 5000
[arrFilterCatalog_10_2212294583] => Y
[arrFilterCatalog_11_1842515611] => Y
[arrFilterCatalog_257_1734289371] => Y
[arrFilterCatalog_259_MAX] => 10
[arrFilterCatalog_259_MIN] => 10
[arrFilterCatalog_260_MAX] => 33
[arrFilterCatalog_260_MIN] => 16
)
[/CODE]
Сам массив уже не правельный, и куда-то пропало свойство PROPERTY_CITY_ID. Я даже сделал бекап с хостинга, восстановил на локалке, все работает, массив формируется как в первом коде, есть PROPERTY_CITY_ID и все работает.
Думаю может что-то в настройках хостинга, кто подскажет?