CodeIgniter链路路由



嗨,我是CodeIgniter的新手。如何在codeigniter中提供类似HTML的下一页链接。在HTML中,我们使用<a href="page link">page name</a>。如何在codeigniter中做这件事?

尝试使用

<a href="<?php echo base_url('controller_name');?>">Some Name</a> 
<a href="<?php echo base_url('subfolder/controller_name');?>">Some Name</a> 

链接时我会使用base_url()查看文件,或者使用anchor()

anchor('controller_name', 'Some Name');
anchor('subfolder/controller_name', 'Some Name');

自动加载URL帮助

您可能需要为控制器设置自定义路由在Codeigniter 中路由

CI2&CI3用户文档在这里。Codeigniter Docs

转到application >> config >> autoload.php

变更线

$autoload['helper'] = array("url"); 

并将链接更改为

<a href="<?php echo site_url('controllername/functionname');?>">MyLink</a>

"控制器名称"应该是您想要的控制器名称,的"功能名称"与您想要的相同!

你可以试试看-

<a href="<?php echo site_url('controller/function/uri') ?>">Link</a>

CodeIgniter-在视图中链接到另一个页面的正确方法

代码点火器链接到另一个页面

最新更新