Доброго врмени суток !
Есть компонент (news.list), который выводит слайдер на главной. Через админку можно задавать стили для данного слайдера, для этого в result_modifier есть такой код:
$arPropValues = array();
$dbItems = CIBlockElement::GetList(array(), array('IBLOCK_ID' => 8, 'ACTIVE' => 'Y'), array('PROPERTY_DEFAULTSLIDER_CSS'));
while($arItem = $dbItems->GetNext(true, false)) {
$arPropValues[] = $arItem['PROPERTY_DEFAULTSLIDER_CSS_VALUE'];
}
$path = $_SERVER['DOCUMENT_ROOT'].'/local/templates/zemtrad/css/getindexslide.css';
file_put_contents($path, $arPropValues["0"]);
Но проблема в том, что он не обновляется и стили не работают пока вручную не обновить файл. Подскажите как сделать так что бы файл обновлялся при изменении элемента инфоблока