вопрос
Нужна помощь. Кодеры отзовитесь!
Пользуюсь модулем HOLIDAY TODAY. Возникла необходимость вывода событий сразу за несколько дней.
Как мне кажется именно этот файл отвечает за вывод. Тут что-то можно поправить, чтобы можно было указать к-во дней (период) за которые будут выводиться события?
Пользуюсь модулем HOLIDAY TODAY. Возникла необходимость вывода событий сразу за несколько дней.
Как мне кажется именно этот файл отвечает за вывод. Тут что-то можно поправить, чтобы можно было указать к-во дней (период) за которые будут выводиться события?
<?php
if( ! defined( 'DATALIFEENGINE' ) ) {
die( "Hacking Attempt!" );
}
$symbol = "<br />"; // Символ разделения событий
include_once ENGINE_DIR . "/modules/hotoday/data/holidays.php";
$date = getdate ();
$today = $htd[$date['mon']][$date['mday']];
if (!$today) $today = "Сегодня нет никаких праздников :(";
else $today = str_replace("|", $symbol, $today);
$hoTpl = new dle_template();
$hoTpl->dir = TEMPLATE_DIR;
$hoTpl->load_template("hotoday.tpl");
$hoTpl->set( '{date}', langdate( "j F", $_TIME ) );
$hoTpl->copy_template = preg_replace ( "#\{date=(.+?)\}#ie", "langdate('\\1', '{$_TIME}')", $hoTpl->copy_template );
$hoTpl->set('{today}', $today);
$hoTpl->compile('hotoday');
echo $hoTpl->result['hotoday'];
?>