Ant0ha, упс, ща зайдем) а Плато со старого хваба помню если ник не перепутал, тож норм чел, удачи в развитии также
13 Сен 2010, 20:0958, шаблонизатор может быть в виде совокупности функций
function template_add_var($varname, $varvalue)
{
global $template;
$template['vars'][$varname] = $varvalue;
}
function template_display($file)
{
global $template;
$template = file_get_contents(file);
echo str_replace(array_keys($template['vars']), array_values($template['vars']), $template);
}
либо в виде класса
class Template
{
public $vars = array();
public function display($file)
{
$template = file_get_contents(file);
echo str_replace(array_keys($this -> vars), array_values($this -> values), $template);
}
}
причем оба метода равносильны
Кхе, вообщем движок MobiCMS прекратил свое существование. Теперь пишется новый движок SteamCMS на SMARTY.
14 Сен 2010, 19:43Лично я бы смарти не рекомендовал бы, юзай отображения как у меня (на обычном php)
по теме: http://web-blog.org.ua/articles/smarty-ili-php