我的篝火应用程序中有一个新主题,称为“时尚”。这个主题文件夹中有一个 index.php 文件。当我尝试加载此主题时,会加载 index.php 中指定的布局。但是,当我有一个名为“style.php”的不同布局文件并尝试加载它时,根本不会加载页眉和页脚文件。应该很简单,我真的不确定我错过了什么。
时尚主题中的 index.php:
<?php echo theme_view('site_header');?>
<?php echo Template::message(); echo isset($content) ? $content : Template::content(); ?>
<?php echo theme_view('footer'); ?>
时尚主题中的 style.php 布局:
<?php echo theme_view('site_header.php');?>
<?php echo Template::message(); echo isset($content) ? $content : Template::content(); ?>
<?php echo theme_view('_footer.php');?>
处理控制器中渲染部分的代码如下:
public function testing() {
Template::set_theme('stylish');
Template::render('style');
}