Почему умный фильтр выводит рандомный XML_ID свойства в URL?
Привет. При анализе страниц в яндексе заметил, что есть страницы с выборкой из умного фильтра с подобным url: /catalog/section/po_tipu_biznesa/kinoteatr/filter/price-base-to-14500/gprs_gsm-is-20a4f66c9de435b0f531c9a8104a31e7/accumul-is-818c170f54bda1b4baef8dba1e4366b3/apply/ Но, по данному url фильтрация по свойствам со значениями типа 20a4f66c9de435b0f531c9a8104a31e7 не работает. И, если вручную выбрать фильтрацию по этому свойству, то подставляется в url корректный XML_ID значения свойства, к примеру gprs_gsm-is-dop-option, и фильтрация срабатывает как надо. Рандомных XML_ID в свойствах нет, и не понятно, как робот яндекса добрался до такой страницы. В чем может быть проблема? Спасибо.
ты можешь заменить руками XML_ID значений множ. св-в, или немного кастомизировать код компонента
public function fillItemValues(...){
switch($PROPERTY_TYPE)
{
case "L":
$enum = CIBlockPropertyEnum::GetByID($key);
if ($enum)
{
$url_id = toLower($enum["VALUE"]);