1

我正在设置的新 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。无论什么教程,我都看几乎相同的代码,我复制了他们使用的每个代码,但它不起作用。

PS:我使用的是 htaccess,所以我的 url 中没有 index.php。

4

1 回答 1

0

它应该是:

localhost/ci_hmvc/template/view

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

边注:

或者,如果您仍想用作模板而不是为此控制器添加路由:

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

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

于 2016-02-23T14:27:47.633 回答