public static function beforeIndexHandler($arFields) {
if ($arFields["MODULE_ID"] == "iblock" && $arFields["PARAM2"] == IB_NEWS_EVENTS && substr($arFields["ITEM_ID"], 0, 1) != "S") {
$self = new static();
$element = $self->getElement($arFields["ITEM_ID"]);
$arFields["PARAMS"]["type"] = $element->PROPERTY_TYPE_ENUM_ID;
}
return $arFields;
}
Очень смутно верится в то, что гугл не способен проверить наличие файла.
И для чего вам они в массиве найденных элементов?