设为首页
收藏本站
Archiver
用户
登录
入住
用户名
Email
自动登录
找回密码
密码
登录
入住 CI 中国社区
首页
返回 CodeIgniter 中国首页
论坛
BBS
导读
Guide
个人主页
Space
中文手册
搜索
CodeIgniter 搜索引擎
视频教程
案例
任务
搜索
搜索
本版
帖子
用户
设为首页
收藏本站
Archiver
开启辅助访问
切换到宽版
日志
相册
分享
记录
CodeIgniter4
CodeIgniter3
CodeIgniter2
帖子
好友
道具
勋章
收藏
任务
记录
留言板
设置
我的收藏
退出
腾讯QQ
微信登录
CodeIgniter 中国开发者社区
»
论坛
›
CodeIgniter 开发
›
CodeIgniter 问答求助
›
分页和内容页在同一目录下如何实现? ci.org.cn/news/P5 ...
1
2
/ 2 页
下一页
返回列表
查看:
5141
|
回复:
17
[讨论/交流]
分页和内容页在同一目录下如何实现? ci.org.cn/news/P5
[复制链接]
cifans
cifans
当前离线
积分
146
IP卡
狗仔卡
发表于 2010-10-12 13:27:44
|
显示全部楼层
|
阅读模式
本帖最后由 cifans 于 2010-10-12 13:50 编辑
http://codeigniter.org.cn/news/codeigniter_chinese_qq_t
http://codeigniter.org.cn/news/
http://codeigniter.org.cn/news/P5
ci的这种url结构是如何实现的
是利用rewrite规则把url重定向到相应的方法么?
回复
使用道具
举报
提升卡
置顶卡
沉默卡
喧嚣卡
变色卡
千斤顶
显身卡
sonic
sonic
当前离线
积分
195
IP卡
狗仔卡
发表于 2010-10-12 14:10:31
|
显示全部楼层
控制器类名/动作名/参数/
回复
支持
反对
使用道具
举报
显身卡
cifans
cifans
当前离线
积分
146
IP卡
狗仔卡
楼主
|
发表于 2010-10-12 14:19:44
|
显示全部楼层
回复
2#
sonic
我的意思是
访问/news/的时候会直接进入列表页的首页,
而访问/news/P5 和 /news/test 的时候ci是如何判断是进入分页还是内容页的?
用的htaccess还是程序?
回复
支持
反对
使用道具
举报
显身卡
sonic
sonic
当前离线
积分
195
IP卡
狗仔卡
发表于 2010-10-12 14:38:44
|
显示全部楼层
列表方法
news_list($page=0)
用这个方法可以直接访问/news/的时候会直接进入列表页的首页,
function index()
{
redirect('news/news_list');
exit();
}
当你进入到news_list
会根据参数显示分别页中的新闻行
内容需要两外一个方法
function show_detail($news_id)
{
//show here.
}
可以做到你的新闻行的链接中来重定向到。
回复
支持
反对
使用道具
举报
显身卡
sonic
sonic
当前离线
积分
195
IP卡
狗仔卡
发表于 2010-10-12 14:41:03
|
显示全部楼层
回复
3#
cifans
HTACCESS好麻烦哦!假若你购买到IIS的服务器还要写个IIS的文件来做重定向。
回复
支持
反对
使用道具
举报
显身卡
cifans
cifans
当前离线
积分
146
IP卡
狗仔卡
楼主
|
发表于 2010-10-12 14:47:01
|
显示全部楼层
回复
4#
sonic
这样url还是会改变的啊
访问news时会跳到news/news_list
而我说的是url为/news/的时候显示首页的新闻列表
访问/news/P5时显示第5页的新闻列表
而访问news/test时 显示test这篇文章 而不是test
回复
支持
反对
使用道具
举报
显身卡
sonic
sonic
当前离线
积分
195
IP卡
狗仔卡
发表于 2010-10-12 15:51:48
|
显示全部楼层
你要直接可以列表
那么把分页做在index($page)方法里面也行。
回复
支持
反对
使用道具
举报
显身卡
sonic
sonic
当前离线
积分
195
IP卡
狗仔卡
发表于 2010-10-12 15:53:16
|
显示全部楼层
这样吧。你把表结构和输入的数据全部给我。现在就为你写一个控制器和一个模型。
回复
支持
反对
使用道具
举报
显身卡
cifans
cifans
当前离线
积分
146
IP卡
狗仔卡
楼主
|
发表于 2010-10-13 01:17:53
|
显示全部楼层
回复
8#
sonic
先谢谢你,可是你可能还没明白我的意思。
我问的是url进行路由的方式。
在访问
http://codeigniter.org.cn/news/
参数 的时候有两种可能
一种是进如分页列表页 一种是进入文章页
我想问的是这个方式的实现方法~
remap htaccess 还是写url路由规则~
回复
支持
反对
使用道具
举报
显身卡
sonic
sonic
当前离线
积分
195
IP卡
狗仔卡
发表于 2010-10-13 10:16:46
|
显示全部楼层
回复
9#
cifans
控制器有个一个功能=》选择需要执行的方法
你能理解这个概念。就很好写程序了
一样的格式
可以有不一样的表现。
if($this->uri->segment(3)*(&^(*&^)
{
$this->func_1();
}
else
{
$this->func_2();
}
控制器可以做这些的。
回复
支持
反对
使用道具
举报
显身卡
下一页 »
1
2
/ 2 页
下一页
返回列表
高级模式
B
Color
Image
Link
Quote
Code
Smilies
您需要登录后才可以回帖
登录
|
入住 CI 中国社区
本版积分规则
发表回复
回帖后跳转到最后一页