Работа с шаблонами
Категория PHP
В этом уроке мы посмотрим принцип работы с шаблонами для того, чтобы можно было менять шаблоны “как перчатки”, легко и быстро.
Создаем обычный html файл:
<html>
<head>
<title>{title}</title>
<meta name="Description" content="{description}" />
<meta name="Keywords" content="{keywords}" />
</head>
<body>
<table width="100%" border="1"><tr><td>
{content}</td><td>{menu}</td></table>
</body>
</html>
Сохраняем с именем template.html
Создаем второй файл php, который будет открывать наш заготовок и заменять в нем “собственные теги” на контент.
Открываем наш шаблон с помощью функции file_get_contents:
$tmp=file_get_contents("template.html");
Создаем нужное количество переменных и записываем в них нужную информацию:
$title=”Заголовок страницы”;
$description="Описание страницы";
$keywords="Ключевые слова страницы";
$menu=”<a href="ссылка">Категория</a><br><a href="ссылка">Категория</a>br<a href="ссылка">Категория</a>”;
$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;
Добавить в закладки
Memori
БобрДобр
Google
Яндекс
Твиттер
del.icio.us
Мистер Вонг
МоёМесто
MyScoop
RuSpace
Сто закладок
Теги: юзабилити
Оставьте комментарий: