
24.08.2008, 12:45
|
|
Участник форума
Регистрация: 12.11.2006
Сообщений: 213
Провел на форуме: 347573
Репутация:
185
|
|
Сообщение от superboys
Всмысле регэкспа пиши по русски и общедоступно))
Regexp - регулярное выражение.
Сообщение от Devoldini
как сделать блоки вида *.tpl на примере DLE?
Нужно чтобы блоки выводились тегами типа {superblock}...
ну и понятно, чтобы php в шаблонах был неактивным.
1. Тебе надо создать файл шаблона *.tpl Наворганить там все что нужно.
2. Если псевдотеги которые ты юзал, например: {superblock}, не входят в списк стандартных то в индексном файле (index.php) перед строкой:
надо будет добаить строчку:
PHP код:
$tpl->set('{superblock}', ТО ЧТО ТЫ ХОЧЕШЬ ЧТОБ ТАм БЫЛО);
В итоге чтоб подключить свой TPL со своими псевдотегами надо будет вписать в индекс примерно следующее:
PHP код:
$tpl->load_template('ИМЯ_ТВОЕГО_ШАБЛОНА.tpl');
$tpl->set('{superblock}', 'ТО ЧТО ТЫ ХОЧЕШЬ ЧТОБ ТАм БЫЛО');
$tpl->compile('ИМЯ подшаблона которое будет фигурировать в массиве $tpl->result[]');
$tpl->clear();
Вот как-то так =)
Если не оч понятно, то скачай любой прилиный мод для ДЛЕ, и там посмотри как они реализуют.
Последний раз редактировалось -=Static=-; 24.08.2008 в 13:02..
|
|
|