Первые шаги в Smarty

Smaty ШаблонизаторВывод данных используя шаблонизатор Smarty.

В файле index.php прописываем необходимые данные которые необходимо вывести в шаблоне.

 

Листинг примера файла index.php

include('Smarty.class.php');

// создаем объект шаблонизатора
$smarty = new Smarty;

// Здесь идет код php в котором получаем
// данные, контент необходимый для вывода
// Назначаем переменные и их значения
$smarty->assign('cars', 'Лада ');
$smarty->assign('colors', 'Белая');

// вызываем шаблон, который необходимо показать
$smarty->display('index.tpl');

Редактируем шаблон index.tpl

<html>
<head>
<title>Наш сайт о машине</title>
</head>
<body>
Информация о машине:
Марка: {$cars}
Цвет: {$colors}
</body>
</html>

Должно получиться в итоге на нашем сайте

Информация о машине:
Марка: Лада
Цвет: Белая

Коротко

1. файл index.php — получаем данные, создаем шаблонные переменные
2. файлы template *.tpl — помещаем переменные в нужное место шаблона