我是CodeIgniter的新手,我不知道这是否可行。如何在没有控制器帮助的情况下将视图链接到视图,就像PHP一样。
{ <a href=''>contact.php</a> }
我尝试了base_url()
,site_url()
和current_url()
,但此错误显示:
您无权访问此服务器上的
/Buildon/User/views/contact.php
。
答案 0 :(得分:2)
当您使用codeIgniter网站网址或基本网址等时,您应该将它们发送给控制器。
CodeIgniter Doc&#39> http://www.codeigniter.com/docs
URI路由: http://www.codeigniter.com/user_guide/general/routing.html
网址助手: http://www.codeigniter.com/user_guide/helpers/url_helper.html
让我们说
<a href="<?php echo base_url('contact_us');?>">Contact Us</a>
base_url中的 contact_us 将是控制器名称。
或示例
<a href="<?php echo base_url('controller_name');?>">Example</a>
<a href="<?php echo base_url('controller_name/function');?>">Example</a>
如果您尝试将链接发送到视图文件将无法正常工作。
<强>不正确强>
<a href="<?php echo base_url('application/views/example.php');?>">Example</a>
答案 1 :(得分:0)
将此文件复制到此文件夹的根目录并与index.php并行,然后您可以访问它。