在codeigniter中发出路由配置

时间:2017-05-25 04:51:23

标签: php codeigniter

这是我的路线我有配置:

$route['price_list'] = 'Price/index';
$route['price_list/(:any)'] = 'Price/index/$1';

然后我在视图上创建菜单,让我们说我有这样的链接:

<a href="price_list/company?id=1">.....</a>
<a href="price_list/company?id=2">.....</a>

当我点击第一个它工作,但当我再次点击它它将返回我链接重复price_list:

<a href="price_list/price_list/company?id=...">......</a>

请帮帮我!谢谢!!!

2 个答案:

答案 0 :(得分:0)

试试这个

<a href ="<?php echo site_url("price_list/company?id=1"); ?>">......</a>

OR

<a href ="<?php echo base_url("price_list/company?id=1"); ?>">......</a>

答案 1 :(得分:0)

在您的锚标记中使用base_url(),如下所示

<a href="<?php echo base_url(); ?>price_list/company?id=2">.....</a>

确保您已在$autoload['helper'] = array('url');文件中添加autoload.php