这是我的问题我在本地设置Codeigniter 3并使用第三方(MX的东西)现在我已经调整了文件路径,我想更改正在获取控制器的文件扩展名。
$this->load->view('welcome_message');
我从以下位置更改了视图中的文件:
welcome_message.php
到这个
welcome_message.html
现在我收到此错误
An Error Was Encountered
Unable to load the requested file: welcome_message.php
但我想使用.html扩展名,因为我将使用的文件夹路径仅包含html / js / css(模板文件夹)文件(我将php文件分隔为模板文件夹)。怎么可能发生这种情况?
非常感谢任何帮助,谢谢你们!
答案 0 :(得分:4)
您不需要将扩展名更改为html,您可以在php文件中使用html,只是不要打开php标记。
编辑:
如果你真的需要改变分机,那就行:
$this->load->view('welcome_message.html');
答案 1 :(得分:-2)
您可以尝试使用application/config/routes.php
然后,您可以使用:
$route['[your controller]/welcome_message'] = '[your controller]/welcome_message.html';
有关路线的信息,您可以在此查看官方文件:
http://www.codeigniter.com/user_guide/general/routing.html
或者您可以使用静态页面:
http://www.codeigniter.com/user_guide/tutorial/static_pages.html
问候。