Работа с шаблонами

В этом уроке мы посмотрим принцип работы с шаблонами для того, чтобы можно было менять шаблоны “как перчатки”, легко и быстро.

Создаем обычный html файл:


{title}





{content}
{menu}


Сохраняем с именем template.html

Создаем второй файл php, который будет открывать наш заготовок и заменять в нем “собственные теги” на контент.

Открываем наш шаблон с помощью функции file_get_contents:
$tmp=file_get_contents("template.html");

Создаем нужное количество переменных и записываем в них нужную информацию:
$title=”Заголовок страницы”;
$description="Описание страницы";
$keywords="Ключевые слова страницы";
$menu=”Категория
КатегорияbrКатегория”;
$content=”Контент”;

Производим замену функцией ereg_replace:
$tmp = ereg_replace("{title}", $title, $tmp);
$tmp = ereg_replace("{description}", $description, $tmp);
$tmp = ereg_replace("{keywords}", $keywords, $tmp);
$tmp = ereg_replace("{menu}", $menu, $tmp);
$tmp = ereg_replace("{content}", $content, $tmp);

И конечный вывод уже готового html кода:
echo $tmp;

]]>

Добавить в закладки

]]>

Теги: юзабилити

Оставьте комментарий: