篝火点火器自定义布局渲染 - 麻烦


Bonfire codeigniter custom rendering of layout - trouble

我的篝火应用程序中有一个新的主题,叫做"时尚"。此主题文件夹中有一个 index.php 文件。当我尝试加载此主题时,将加载索引.php中指定的布局。但是,当我有一个名为"style.php"的不同布局文件并尝试加载它时,页眉和页脚文件根本没有加载。应该很简单,我真的不确定我错过了什么。

索引.php在时尚主题中:

    <?php echo theme_view('site_header');?> 
    <?php echo Template::message(); echo isset($content) ? $content : Template::content(); ?>
    <?php echo theme_view('footer'); ?>

时尚主题中的风格.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');
        }

我只是认为theme_view("custom_view")不应该包含扩展.php。不确定是否有人会遇到这个问题,但如果有人遇到这个问题,希望这个有帮助。

<?php echo theme_view('site_header.php'); ?> 应该是 <?php echo theme_view('site_header'); ?>