![]() |
|
||||||||||
|
|||||||
|
|
« Предыдущая тема | Следующая тема » |
| Опции темы | Опции просмотра |
|
![]() |
|
|||||
|
Регистрация: Jul 1999
Сообщений: 419
|
пишу шаблон:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> <html> <head> <title>{TITLE}</title> </head> <body text="#FFFFFF" bgcolor="#000000"> {CONTENT} </body> </html> пишу обработчик: <?php include ("class.FastTemplate.php"); $tpl = new FastTemplate("."); $tpl->define(array( "toplevel" => "toplevel.tpl" )); $tpl->assign("TITLE", "title and header"); $tpl->assign("CONTENT", "content text"); $tpl->parse("GLOBAL", "toplevel"); $tpl->FastPrint(); ?> после обработки он выводит следующее (глядя в исходник): <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> <html> <head> <title>{title and header}</title> </head> <body text="#FFFFFF" bgcolor="#000000"> {content text} </body> </html> т.е. переменные в шаблоне обрабатываются, как TITLE, а не как {TITLE}. Фигурные скобы не учитываются. Почему так? При более сложных операциях возникнет куча всяких проблем.
__________________
(c) All Rights Reserved |
![]() |
Часовой пояс GMT +4, время: 21:26. |
|
|
« Предыдущая тема | Следующая тема » |
|
|