Показать сообщение отдельно
Старый 14.11.2010, 19:14 Вверх   #19
Модератор
 
Аватар для Slavok47
Slavok47 вне форума
Доп. информация
По умолчанию

Добавление к варианту 2:
Например нам нужно связать 2 шаблона, тоесть имеем основной шаблон TEST и дополнительный TEST2, чтобы отобразить TEST2 в TEST, нужно TEST2 занести в переменную, и эту переменную вставить в нужное место шаблона TEST,
для этого в созданном файле php нужно добавить следующее:
PHP код:
eval('$TEST2 = "' fetch_template('TEST2') . '";'); 
добавить выше вывода основного шаблона, тоесть
PHP код:
eval('print_output("' fetch_template('TEST') . '");'); 
в итоге получим:
PHP код:
<?php

// ####################### Установка среды PHP ###########################
error_reporting(E_ALL & ~E_NOTICE);

// #################### Определение важных констант #######################
define('NO_REGISTER_GLOBALS'1);
define('THIS_SCRIPT''test'); // измените это в зависимости от названия файла

// ################### Кеширование шаблонов и данных ######################
// get special phrase groups
$phrasegroups = array(

);

// получение специальных шаблонов с данными с базы
$specialtemplates = array(
     
);

// кеширование шаблонов, исрользуемых всеми действиями
$globaltemplates = array(
    
'TEST',
);

// кеширование шаблонов, исрользуемых специфическими действиями
$actiontemplates = array(

);

// ######################### Получение системы ############################
require_once('./global.php');

// ##################################################  #####################
// ######################## НАЧАЛО ОСНОВНОГО СКРИПТА ############################
// ##################################################  #####################

$navbits = array();
$navbits[$parent] = 'Test Page';

$navbits construct_navbits($navbits);
eval(
'$navbar = "' fetch_template('navbar') . '";');
eval(
'$TEST2 = "' fetch_template('TEST2') . '";');
eval(
'print_output("' fetch_template('TEST') . '");');
?>
все, удачи!
  Ответить с цитированием
2 пользователя(ей) сказали cпасибо:
 
Время генерации страницы 0.05688 секунды с 10 запросами