[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Передача данных в шаблонах с наследованием
Страницы: 1, 2, 3
chee
Сейчас пытаюсь прикрутить вот этот шаблонизатор нативный ( http://platesphp.com/templates/sections/ ) к своей CMS, возник вопрос, как передавать извлекать данные для блоков, что бы в блоках по ним сгенерить html-ки.

Пример:
layout.php

<html>
<
head>
<
base href="/test/web/"/>
<
meta charset="utf-8"/>
<
title>ExampleCMS</title>
<
link href="js/require.css" rel="stylesheet" type="text/css">
<
script src="js/require.js"></script>
<
link rel="stylesheet" href="js/bootstrap/css/bootstrap.min.css">
<
link rel="stylesheet" href="js/bootstrap/css/bootstrap-theme.min.css">
</
head>
<
body>
<
div class="container">
<?php echo $this->section('header'); ?>
<div><br/></div>
<?php echo $this->section('body'); ?>
<div><br/></div>
<?php echo $this->section('footer'); ?>
</div>
</
body>
</
html>

index.php

<?php $this->layout('layout'); ?>
<?php
$this->start('body'); ?>
abc
<?php $this->stop();?>


Все ок.

Но мне нужно заполнять и header и footer, для них у меня данные не получены и шаблоны в данном файле не подгружены, а отображать эти блоки нужно.

_____________
Люди, имеющие низкий уровень квалификации, делают ошибочные выводы, принимают неудачные решения и при этом неспособны осознавать свои ошибки в силу низкого уровня своей квалификации
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.