代码点火器hmvc模板无法正常工作

时间:2016-02-23 14:21:59

标签: php codeigniter hmvc codeigniter-hmvc

我在我正在设置的新hmvc项目中有这个模板文件夹。

对于我的控制器

Template.php代码

<?php
defined('BASEPATH') OR exit('No direct script access allowed');

class Template extends MX_Controller{

    function view(){

        $this->load->view('one_view');
    }
}

?>

one_view.php

<h1>Hello</h1>

当我进入浏览器并输入:

localhost/ci_hmvc/templates/view

它总是说404 Page Not Found。无论什么教程,我都会看到它几乎相同的代码,我复制了他们使用的每一个代码,但它不起作用。

P.S:我正在使用htaccess所以我的网址中没有index.php。

1 个答案:

答案 0 :(得分:0)

应该是:

localhost/ci_hmvc/template/view

您的控制器和文件名是TemplateTemplate.php不是Templates

旁注:

或者,如果你仍然想用作模板而不是为这个控制器添加路由:

$route['templates'] = "template";

第二个解决方案是,将文件和控制器名称更改为templates