Не знаю актуально ещё кому, смог решить копированием компонента catalog.smart.filter и правкой файла class.php
строка 623
было
стало
строка 623
было
| Код |
|---|
if ($cache[$PROPERTY_ID][$key]) {
$value = $cache[$PROPERTY_ID][$key]['VALUE'];
$file_id = $cache[$PROPERTY_ID][$key]['FILE_ID'];
$sort = (isset($cache[$PROPERTY_ID][$key]['SORT']) ? $cache[$PROPERTY_ID][$key]['SORT'] : 0);
$url_id = toLower($cache[$PROPERTY_ID][$key]['UF_XML_ID'];
}
|
стало
| Код |
|---|
if ($cache[$PROPERTY_ID][$key]) {
$value = $cache[$PROPERTY_ID][$key]['VALUE'];
$file_id = $cache[$PROPERTY_ID][$key]['FILE_ID'];
$sort = (isset($cache[$PROPERTY_ID][$key]['SORT']) ? $cache[$PROPERTY_ID][$key]['SORT'] : 0);
$url_id = CUtil::translit(toLower($cache[$PROPERTY_ID][$key]['UF_XML_ID']), "ru");
} |
просто добавил транслитерацию $url_id , решение для свойства Привязка к элементам в виде списка