class Theme
{
function __construct()
{
}
function load( $folder, $file )
{
$theme_path = ROOTPATH . '/theme/' . $folder . '/' . $file . '.php';
require_once($theme_path);
return TRUE;
}
}
на index.php
<?php
require class.theme.php
$theme = new Theme;
$theme->load('site','index');
?>
на моем сайте / index.php
<?php
// to work i need another $theme = new theme; why can i do this ? can i make
it make it work twice or more inside the function load ?
$theme->load('site','header');
$theme->load('site','footer');
?>
как-то нужно $ theme = new Theme; снова на сайте / index.php
есть ли другой способ заставить его работать? возможно, мой класс не очень хорош или алгоритм не работает.
редактировать * больше информации
Хорошо, так что я пытаюсь сделать, это загрузить представление заголовка нижнего колонтитула.