2016-02-23 2 views
1

У меня есть эта папка шаблонов в моем новом проекте hmvc, который я настраиваю.код igniter hmvc templates не работает

Для моих контроллеров

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 

это всегда говорит, что Найдено. Независимо от того, какой учебник я смотрю его почти тот же код, и я скопировал каждый код, который они используют, но он не работает.

P.S: Я использую htaccess, поэтому theres нет index.php в моем URL-адресе.

+0

localhost/ci_hmvc/template/view правильный url – devpro

ответ

0

Оно должно быть:

localhost/ci_hmvc/template/view 

Ваш контроллер и имя файла является Template и Template.php не Templates

Side Примечание:

Или, если вы хотите использовать в качестве шаблонов, чем добавить маршрут для этого контроллера как:

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

Второе решение - это изменить свой файл и имя контроллера как templates.

+0

localhost/ci_hmvc/template/view не работает. Я уже пробовал это. –

+0

@kev_m: какие ошибки вы получаете? еще 404? – devpro

+0

Я попытался изменить все это на шаблоны, и это сработало. Благодарю. –

Смежные вопросы