fanzengwei 发表于 2012-4-22 13:03:11

ci页面跳转问题,新手求解

就是我的主页包含,left、top、还有main。left是左边的导航页面,现在我要实现一个点击left导航栏的a标签可以跳转到特定的model方法比如index.php/news,我在href里写href="根目录/index.php/news"怎么不行啊,要怎么写

Capricornus 发表于 2012-4-22 13:43:49

要经过控制器来控制model。 在控制器中$this->load->model('model名称');$this->model->方法名();

fanzengwei 发表于 2012-4-22 13:49:10

Capricornus 发表于 2012-4-22 13:43 static/image/common/back.gif
要经过控制器来控制model。 在控制器中$this->load->model('model名称');$this->model->方法名(); ...

你这是控制器的代码,但是我的是在html跳转

Hex 发表于 2012-4-22 13:52:31

CI 只能跳转到控制器上,无法跳转到Model上。
在 CI 里控制器就是 URL,所以直接在 <a href=""></a> 的 href 写上 URL 即可,例如:
<a href="http://domain.com/index.php/控制器/方法/参数">链接</a>

跟屁虫 发表于 2012-4-22 19:18:48

记得在连接后面加一个 target

厘米阳光 发表于 2012-4-23 10:34:58

URL上的都是控制器的路由,无法跳转到Model,一般设置路由推荐使用:
<a href="<?=site_url(news)?>">链接</a>

弑夜 发表于 2012-7-18 09:33:27

fanzengwei 发表于 2012-4-22 13:49 static/image/common/back.gif
你这是控制器的代码,但是我的是在html跳转

我控制器index 下面有一个index方法 还有一个add方法我想在add方法跳转到index方法怎么实现

flowerstudy 发表于 2014-4-8 16:10:23

{:1_1:}
页: [1]
查看完整版本: ci页面跳转问题,新手求解