Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
PHP на примерах (2 издание). Авторы: Кузнецов М.В., Симдянов И.В. Объектно-ориентированное программирование на PHP. Авторы: Кузнецов М.В., Симдянов И.В. MySQL 5. В подлиннике. Авторы: Кузнецов М.В., Симдянов И.В. PHP Puzzles. Авторы: Кузнецов М.В., Симдянов И.В. PHP. Практика создания Web-сайтов (второе издание). Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

Форум PHP

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: Smarty
 
 автор: Петр   (11.02.2008 в 16:21)   письмо автору
 
 

Как можно указать шаблон из переменной?
например есть index.php в нем идет вся обработка (все стандартное) и связь с шаблоном index.html а нужно связывать не с файлом-шаблоном, а с текстовой переменной
$str = '<HTML>...<B>{$title}</B>...</HTML>';

   
 
 автор: sim5   (11.02.2008 в 16:43)   письмо автору
 
   для: Петр   (11.02.2008 в 16:21)
 

fetch - функция возвращает вывод шаблона вместо его отображения на экран, все переменные смарти для этого шаблона будут содеражать в выводе. Возможно вам это подойдет.

   
 
 автор: Петр   (11.02.2008 в 17:05)   письмо автору
 
   для: sim5   (11.02.2008 в 16:43)
 

это получается шаблон попадает в переменную и все, а мне надо чтоб из этой переменной выводился на экран

   
 
 автор: sim5   (11.02.2008 в 17:09)   письмо автору
 
   для: Петр   (11.02.2008 в 17:05)
 

Выводите, кто вам мешает.

   
 
 автор: moonfox   (12.02.2008 в 09:45)   письмо автору
 
   для: sim5   (11.02.2008 в 17:09)
 

index.php
$str = '<HTML>...<B>';
$str2='</B>...</HTML>';
$smarty->assign('str',$str);
$smarty->assign('str2',$str2);
$smarty->assign('title',$title);
$smarty->display('test.html');


test.html
{$str}{$title}{$str2}


как вариант...

   
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования