PHP:
скопировать код в буфер обмена
скопировать код в буфер обмена
- <?PHP
- class m_template
- {
- private html;
- function __construct($tpl_file_)
- {
- }
- }
- class visual_component extends m_template
- {
- function render($m_template_)
- {
- // тут код шаблонизации, т.е. замены шаблона блока на переменную в шаблоне-предке который заканчивается вот этим:
- $m_template_->html = $new_m_html;
- }
- }
- $page = new m_template("views/index.tpl.php");
- $block1 = new visual_component("views/block1.tpl.php");
- $block1->render($page);
- // тут еще много блоков - все, которые будут на данной странице.
- // тут функция объекта $page, которая выводит св-во html.
- ?>