![]() |
|
||||||||||
|
|||||||
|
|
« Предыдущая тема | Следующая тема » |
| Опции темы | Опции просмотра |
|
![]() |
|
|||||
|
Регистрация: 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 |
|
|||||
|
Регистрация: Jul 1999
Сообщений: 419
|
Неужели все так плохо?
__________________
(c) All Rights Reserved |
|
|||||
|
Регистрация: Jun 2002
Адрес: Москва
Сообщений: 20
|
Какой-то ты глюкавый класс скачал
Вот посмотри: http://forums.webscript.ru/showthrea...&threadid=3239
__________________
"Ну и запросы у Вас" - сказал база данных и повисла |
|
|||||
|
Регистрация: Jul 1999
Сообщений: 419
|
Класс качал отсюда:
http://www.thewebmasters.net/php/ А тот, на который ты дал ссылку, работает немного по-другому. В шаблонах переменные указываются не в фигурных скобах, а как обычные переменные. Мне кажется, это тоже не очень удобно. Где же взять нормально работающий?
__________________
(c) All Rights Reserved |
|
|||||
|
Регистрация: Feb 2001
Адрес: Canada, Toronto
Сообщений: 167
|
вот тут есть списочек ссылок по шаблонам (взято из топика другого форума, не указываю во избежание саморекламы
):http://e-taller.net/dev/templates/ http://nutbar.chemlab.org http://smarty.php.net http://www.phpinsider.com/php/code/Smarty/ http://phplib.netuse.de/ http://sourceforge.net/projects/xtpl/ http://pukomuko.esu.lt/phemplate/ http://www.heyes-computing.net/scrip...mentation.html http://www.providers.ru/articles/php/templates.html http://www.webscript.ru/stories/02/01/28/2360970 http://zvon.org/xxl/XSLTutorial/Output/index.html
__________________
Кто смел - тот цел. http://www.php.kz/ |
|
|||||
|
...
Последний раз редактировалось kompadre; 19.06.2002 в 01:19. |
![]() |
Часовой пояс GMT +4, время: 23:55. |
|
|
« Предыдущая тема | Следующая тема » |
| Опции темы | |
| Опции просмотра | |
|
|