$ data ['main_content']加载CodeIgniter中子文件夹中的视图

时间:2010-12-30 17:38:45

标签: codeigniter

这是我的功能:

function single_resonator() {
            $data['title'] = 'Single Resonator Operating Parameters';
            $data['main_content'] = 'products/single_res_view';
            $this->load->view('templates/main.php', $data);
        }

但是如果single_res_view位于views文件夹的products文件夹中,则不会加载。我该如何做到这一点?我从本网站其他地方的帖子中尝试了一个名为MY_router.php的文件,但没有用。如果它位于views文件夹的根目录中,CI将仅加载single_res_view。

这是templates / main.php

<?php $this->load->view('includes/header.php'); ?>

<?php $this->load->view('includes/nav.php'); ?>

<?php $this->load->view($main_content); ?>

<?php $this->load->view('includes/footer.php'); ?>

1 个答案:

答案 0 :(得分:0)

你试过这个:

$data['main_content'] = 'products/single_res_view.php';

如果没有,您可以三重检查路径和文件名是否正确?否则,你可以回复$ main_content的值,以防你在某处覆盖它吗?