Доброго дня все.
Имеется файл, который выводит информацию в карточке товара из include папки.
<?$APPLICATION->IncludeComponent("bitrix:main.include", "", array("AREA_FILE_SHOW" => "file", "PATH" => SITE_DIR."include/time-delivery.php"), false);?>
в котором изменяется информация в зависимости от времени просмотра товара:
date_default_timezone_set("UTC"); // Устанавливаем часовой пояс по Гринвичу
$time = time();
$time += 10 * 3600; // Добавляем 10 часа к времени по Гринвичу
$tomorrow_energiya = $time + (25200*24);//
$tomorrow_pochta = $time + (36000*24);
$energiya = date('j.m.Y',$tomorrow_energiya); //Дата доставки Энергия
$pochta = date('j.m.Y',$tomorrow_pochta); //Дата доставки Почта России
....
$date = intval(date('G', $time));
if ($date >= 9 && $date <= 18) {
echo "Сегодня";
} else {
echo "Завтра";
}
Дело в том, что этот файл кешируется и в итоге после 18: 00 не происходит изменение "Сегодня" на "Завтра", а чистить каждый день кеш - это не вариант.
Я знаю, что есть возможность использовать component_epilog.php, но так и не нашел примеры его использования и подключения к карточке товара.
Подскажите как можно сделать, что бы php-скрипт не кешировался? Или как это всё оформить в component_epilog.php?