|
|
|
| Не подскажите как сделать смену шаблонов вот как на этом сайте (http://pc-soft.ru/index.php), да и просто смену шаблонов :) | |
|
|
|
|
|
|
|
|
для: cheops
(30.12.2004 в 23:43)
| | А можно было бы прокомментировать приведенный в статье код?
Например я не понял синтаксиса:
<?
$tplPage = <<<HTML
<html>
<head>
<title>{title}</title>
</head>
<body>
{menu #tplMenu}
{content #tplContent}
{footer #tplFooter}
</body>
</html>
HTML;
?>
|
Хотя php это слопал без вопросов.
Так же мне не очень понятны многочисленные манипуляции с тегами. Как я понял, надо в них просто проверить первый символ, затем название функции(шаблона) и значение параметра. В общем, принцип работы понял, а вот в код, сколько не вчитывался, так и не осилил. | |
|
|
|
|
|
|
|
для: Loki
(16.11.2005 в 11:15)
| | Это эквивалентно
<?php
<?
$tplPage = "
<html>
<head>
<title>{title}</title>
</head>
<body>
{menu #tplMenu}
{content #tplContent}
{footer #tplFooter}
</body>
</html>
";
?>
|
После <<< указывается маркер конца строки и пока он не встретится всё остальное считается строкой. Не очень удачная конструкция, так как если после первого HTML поставить пробел, его нужно ставить и после второго HTML. | |
|
|
|