Не нравятся результаты поиска? Попробуйте другой поиск!
DLE FAQ » Все вопросы » Общие вопросы по PHP » Помогите изменить вывод событий?

Помогите изменить вывод событий?


     27.10.2014    Все вопросы » Общие вопросы по PHP    1117

вопрос
Нужна помощь. Кодеры отзовитесь!

Пользуюсь модулем 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'];

?>

Ответа пока нет


2 комментария

Sander
Эксперт

Sander - 27 октября 2014 03:44 -

Этот код - да, отвечает за вывод.
А этот /modules/hotoday/data/holidays.php вероятнее всего отвечает за формирование того, что будет выводиться.

SanDev.pro - мой блог.

ICQ: 404-037-556
Skype: Sander8804

sk
Юзер

sk - 27 октября 2014 11:25 -

Sander, вы можете мне помочь?

Чтобы комментировать - войдите или зарегистрируйтесь на сайте

Похожие вопросы

наверх