У меня есть эта папка шаблонов в моем новом проекте 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
это всегда говорит, что страница не найдена. Независимо от того, какой урок, я смотрю почти тот же код, и я скопировал каждый код, который они используют, но он не работает.
П.С .: Я использую htaccess, поэтому в моем URL нет index.php.
Так должно быть:
localhost/ci_hmvc/template/view
Ваш контроллер и имя файла Template
а также Template.php
не Templates
Примечание:
Или, если вы все еще хотите использовать в качестве шаблонов, добавьте маршрут для этого контроллера как:
$route['templates'] = "template";
Второе решение заключается в том, чтобы изменить свой файл и имя контроллера как templates
,
Других решений пока нет …