设为首页
收藏本站
Archiver
用户
登录
入住
用户名
Email
自动登录
找回密码
密码
登录
入住 CI 中国社区
首页
返回 CodeIgniter 中国首页
论坛
BBS
导读
Guide
个人主页
Space
中文手册
搜索
CodeIgniter 搜索引擎
视频教程
案例
任务
搜索
搜索
本版
帖子
用户
设为首页
收藏本站
Archiver
开启辅助访问
切换到宽版
日志
相册
分享
记录
CodeIgniter4
CodeIgniter3
CodeIgniter2
帖子
好友
道具
勋章
收藏
任务
记录
留言板
设置
我的收藏
退出
腾讯QQ
微信登录
CodeIgniter 中国开发者社区
»
论坛
›
CodeIgniter 开发
›
CodeIgniter 中文化
›
CI中国的翻译笔误
1
2
/ 2 页
下一页
返回列表
查看:
11324
|
回复:
12
CI中国的翻译笔误
[复制链接]
路过人间
路过人间
当前离线
积分
43
IP卡
狗仔卡
发表于 2008-7-5 10:16:09
|
显示全部楼层
|
阅读模式
在“模型
”
http://codeigniter.org.cn/user_guide/general/models.html
章节的翻译中
Model_name 是模型类的名字。
类名的首字母必须大写
,其他字母小写。并且确保你的类继承了基本模型类(Base Model Class)。
文件名应该是模型类名的小写版
。比如,如果你的类是:
class User_model extends Model {
function User_model()
{
parent::Model();
}
}
这些地方有待斟酌,在windows下测试,实际证明红色不分不分大小写,
在*nix其他系统还需各位验证
回复
使用道具
举报
提升卡
置顶卡
沉默卡
喧嚣卡
变色卡
千斤顶
显身卡
Hex
Hex
当前离线
积分
50179
IP卡
狗仔卡
发表于 2008-7-6 22:24:25
|
显示全部楼层
感谢提出建议!
楼主可以看一下原文,上面确实写有大小写的区别,呵呵。
回复
支持
反对
使用道具
举报
显身卡
路过人间
路过人间
当前离线
积分
43
IP卡
狗仔卡
楼主
|
发表于 2008-7-7 07:33:58
|
显示全部楼层
原文我没看,不过测试证明没有大小写区分,
要不我贴代码你看。
回复
支持
反对
使用道具
举报
显身卡
Hex
Hex
当前离线
积分
50179
IP卡
狗仔卡
发表于 2008-7-7 11:33:05
|
显示全部楼层
是呀,确实是没关系,Linux 下好像是大小写敏感的,翻译还是应该尊重原文吧,呵呵
回复
支持
反对
使用道具
举报
显身卡
airwin
airwin
当前离线
积分
11
IP卡
狗仔卡
发表于 2008-7-8 09:18:21
|
显示全部楼层
这不算笔误吧
linux下是大小写敏感的
而且这属于CI自己的命名规范,还是忠于原著的好~
回复
支持
反对
使用道具
举报
显身卡
bluefrog
bluefrog
当前离线
积分
2
IP卡
狗仔卡
发表于 2008-7-25 09:38:05
|
显示全部楼层
win下面是没有问题咯
win下面是没有问题咯,主要是考虑代码的移值性问题在于*uix下大小写是敏感的
回复
支持
反对
使用道具
举报
显身卡
星期八
星期八
当前离线
积分
462
IP卡
狗仔卡
发表于 2008-7-30 11:23:22
|
显示全部楼层
规范一点好,少得平台移植的一些麻烦
回复
支持
反对
使用道具
举报
显身卡
kissmumu
kissmumu
当前离线
积分
12184
IP卡
狗仔卡
发表于 2008-8-13 07:52:02
|
显示全部楼层
证实一下,必须大小写分清楚。
我的linux下测试,url里使用大写时,连接会失败。
就是xxx.com/controller/function是小写是才能正确访问
比如我的controller文件为news.php
PHP
复制代码
class
News
extends
Controller
{
function
News
(
)
{
parent
::
Controller
(
)
;
$this
->
load
->
model
(
'News_model'
)
;
$this
->
output
->
cache
(
10
)
;
}
function
index
(
)
{
$data
[
"lastnews"
]
=
$this
->
News_model
->
getLastNews
(
5
)
;
$this
->
load
->
view
(
'index'
,
$data
)
;
}
function
readNews
(
$id
)
{
$data
[
"news"
]
=
$this
->
News_model
->
getNewsById
(
$id
)
;
$data
[
"lastnews"
]
=
$this
->
News_model
->
getLastNews
(
5
)
;
$this
->
load
->
view
(
'news'
,
$data
)
;
}
}
复制代码
我使用xxx.com/News/readNews/3时在windows下ok,在linux下404
xxx.com/news/readnews/3 才是正确的,所以在views里要使用类似下面的写法
PHP
复制代码
echo
site_url
(
"admin/savecategory"
)
复制代码
回复
支持
反对
使用道具
举报
显身卡
dingdangjyz
dingdangjyz
当前离线
积分
19
IP卡
狗仔卡
发表于 2009-2-5 14:18:48
|
显示全部楼层
@.@反正我是学乖了,大小写的问题我是怕完了!~~
回复
支持
反对
使用道具
举报
显身卡
yuwen002
yuwen002
当前离线
积分
172
IP卡
狗仔卡
发表于 2009-4-10 22:44:52
|
显示全部楼层
我不知道我们的服务器是怎么设置的。我现在的linux是严格的。
URL都是严格分大小写的
例如:
www.aaa.com
www.aaa.com/admin/
www.aaa.com/Admin/
呵呵。所进的目录是不同的。
但我本地的linux没有问题。不知道为啥。
回复
支持
反对
使用道具
举报
显身卡
下一页 »
1
2
/ 2 页
下一页
返回列表
高级模式
B
Color
Image
Link
Quote
Code
Smilies
您需要登录后才可以回帖
登录
|
入住 CI 中国社区
本版积分规则
发表回复
回帖后跳转到最后一页