nagon.net - бесплатная поставка трафика на ваши сайты
Логин:
Пароль:
Регистрация





Убрать рекламу с сайта чтобы не мешала!

Smarty php шаблонизатор, документация на русском примеры скачать установка

Smarty - это шаблонизатор на php позволяющий отделить логику от реализации.

Пример шаблона:


<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">
<html>
<head>
<title>{$title_text}</title>
<meta http-equiv="content-type" content="text/html; charset=iso-8859-1" />
</head>

<body> {* Комментарий, которого не будет в HTML коде *}

<p>{$body_text}</p>

</body><!-- Комментарий, который будет в HTML коде -->
</html>


Пример php:


define('SMARTY_DIR', 'smarty-2.6.22/' );
require_once(SMARTY_DIR . 'Smarty.class.php');

$smarty = new Smarty();
$smarty->template_dir = './templates/';
$smarty->compile_dir = './templates/compile/';
$smarty->cache_dir = './templates/cache/';
$smarty->caching = false;
$smarty->error_reporting = E_ALL; // LEAVE E_ALL DURING DEVELOPMENT
$smarty->debugging = true;

$smarty->assign('title_text', 'TITLE: Пример использования Smarty ...');
$smarty->assign('body_text', 'BODY: Это текст, выведенный ф-цией assign()');

$smarty->display('index.tpl');


Документация на русском находится тут:
http://www.smarty.net/docsv2/ru/

Вас зовут:

Ваш комментарий:


Код на картинке: