Шаблоны :: Что такое шаблоны

Шаблоны это как правило файлы содержащие статический код (HTML например) и PHP вставки. Все динамическое содержание мы как правило выносим в модули а в шаблонах оставляем только вызов модулей (для output шаблонов это как правило WBG::module() и WBG::content()).
Однако ничего вам не мешает нашпиговать шаблон любым PHP кодом.

Пример простого output шаблона:
<html>
    <header></header>
<body>
<table>
    <tr>
        <td>Header</td>
    </tr>
    <tr>
       <td>
            Content
           <?php WBG::content(); ?>
        </td>
    </tr>
    <tr>
        <td><?php WBG::template("footer")?></td>
    </tr>
</table>
<?php
for ($x=0; $x<10; $x++){
    WBG::template("footer");
}
</body>
</html>

А это например шаблон footer который мы вставляли в примере выше:

<div style="color:red"> this is footer inside "footer" template </div>

Созданные шаблоны можно осмотреть в секции "Шаблоны", однако работа с шаблонами обычно происходит через файловую систему, так как редактирование файлов через броузер - садомазо чистой воды.
Как шаблоны хранятся в системе.




Пользователь

Пароль

Поиск по сайту



русская CMS