CodeIgniter:load->视图不起作用

时间:2015-05-10 20:56:13

标签: view load

我是CodeIgniter的新手。我试图从控制器加载我的其他页面(关于和细节),如下所示: -

class Page extends CI_Controller

{

function index()
{
    $this->load->model('Page_model');
    $data['result'] = $this->Page_model->getData();
    $data['page_title'] = "Page";
    $this->load->view('templates/header');
    $this->load->view('Page_view', $data);
    $this->load->view('templates/footer');
}

function about()
{
    echo "about";
    $this->config->base_url();
    $this->load->view('About');
}

function details()
{
    $this->config->base_url();
    $this->load->view('templates/header');
    $this->load->view('details', $data);
    $this->load->view('templates/footer');
}

}

然而,似乎执行从未进入或细节功能。我有

<a href="<?php echo base_url(); ?>"> Home </a> | <a href="<?php echo base_url(); ?>index.php/about"> About </a> | <a href="<?php echo base_url(); ?>index.php/details"> Details </a>

在我的标题页上。此page_view会显示,但是当我单击链接时,相应的功能不会被调用,因此这些页面不会显示。

请让我知道我哪里出错了。我现在一直在找几个小时而且找不到线索。

感谢您的帮助, ROSHNI

1 个答案:

答案 0 :(得分:0)

试试这个:

<a href="<?php echo base_url(); ?>index.php/page/about"> About </a>