Подскажите как подключить файл в TPL?

seosniks
На сайте с 13.08.2007
Offline
389
773

Добрый день. Есть файл в папке inc/date.php

мне необходимо написать какой нибудь обработчик чтоб в шаблоне подключить файл.

В таком виде {include file="inc/date.php"}

Подскажите пожалуйста, как реализовать получше.

Спасибо.

Р
На сайте с 10.10.2011
Offline
63
#1

Smarty?

{include_php file="/inc/date.php"}

Разрешаю пользователям высокого мнения о себе и своих способностях минусовать мою репутацию )
seosniks
На сайте с 13.08.2007
Offline
389
#2
Романо:
Smarty?

{include_php file="/inc/date.php"}

нет, я хочу сделать движок, чтоб работал с шаблонами дле. Чтоб меньше гимора было при переносе с ДЛе.

Ато разрабы достали, на каждый гс присылают кляузу, решил все переделать с минимальными потерями. Хочу оставить структуру как у дле, и базу оставить.

В дле есть класс, только не вкурю как он обрабатывает.

вернее я его пдключил


if( strpos( $this->template, "{include file=" ) !== false ) {

$this->template = preg_replace( "#\\{include file=['\"](.+?)['\"]\\}#ies", "\$this->load_file('\\1', 'tpl')", $this->template );

}

Осталось разобраться как то подключаются файлы.

Если не ошибаюсь файлы должны лежать в папке /inc/date.php

тоесть нам надо как получить {include_php file="/inc/date.php"}

после чего подключить файл. /inc/date.php

Надо копать файлик, который подгружает модули из папки modules.

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий