Колонтитул
Колонтитулом
(footer) обычно называется информация,
расположенная в нижней части страниц сайта,
— контактные данные, ссылки и информация об
авторских правах. Эту информацию можно
разместить в отдельном файле и включать в
качестве шаблона так же, как это делается с
заголовком. Допустим, c наступлением
нового года вам потребовалось изменить
информацию об авторских правах и
привести ее к виду «Copyright © 2000-2001». Есть два
пути: потратить канун Рождества на
лихорадочное редактирование сотен
статических страниц или воспользоваться
шаблоном наподобие приведенного в листинге
9.6. Одно простое изменение — и вы можете
возвращаться к праздничным хлопотам.
Листинг 9.6. Пример файла колонтитула (footer.tpl)
<table width="95%" cellspacing="0" cellpadding="0" border="1">
<tr><td valign="top" align="middle">
Copyright © 2000 PHPRecipes. All rights reserved.<br>
<a href = "mailto:<?=$site_email;?>">contact</a> |
<a href = "<?=$site_path:?>/
privacy.php">your privacy</a>
</td></tr>
</table>
</body>
</html>
Обратите
внимание на использование глобальной
переменной $site_email в файле колонтитула.
Значение этой переменной действует в
масштабах всей страницы, а мы предполагаем,
что файлы header.tpl и footer.tpl будут включены в
одну итоговую страницу. Также обратите
внимание на присутствие пути $site_path в ссылке
Privacy (Конфиденциальность). Я всегда включаю
в шаблоны полные пути ко всем ссылкам —
если бы URL ссылки состоял из одного имени
privacy.php, то файл колонтитула был бы жестко
привязан к конкретному каталогу.