用户
 找回密码
 入住 CI 中国社区
搜索
查看: 3060|回复: 5
收起左侧

[HELP] lang和matches如何结合使用

[复制链接]
发表于 2009-10-30 14:57:33 | 显示全部楼层 |阅读模式
表单验证规则
            array(
                'field'   => 'password',
                'label'   => 'lang:password',
                'rules'   => 'required'
              ),
            array(
                'field'   => 'passconf',
                'label'   => 'lang:passconf',
                'rules'   => 'required|matches[password]'
              ),

密码不匹配提示“字段 确认密码 与 lang:password 不一致.”

如何使用lang让他显示成 “字段 确认密码 与 密码 不一致. ”
发表于 2009-11-1 19:39:50 | 显示全部楼层
不会自动替换成语言包里的文字?我没注意过,也许是个 bug,不知道大家有谁注意过?
 楼主| 发表于 2009-11-2 09:53:57 | 显示全部楼层
不是不能自动替换,前边的“确认密码”就是替换过来了的

但是后边的规则“matches[password]”的错误输出里不能替换。
发表于 2009-11-2 10:32:30 | 显示全部楼层
不是不能自动替换,前边的“确认密码”就是替换过来了的

但是后边的规则“matches”的错误输出里不能替换 ...
itian 发表于 2009-11-2 09:53



    那如果不能替换的话,就是 BUG。
 楼主| 发表于 2009-11-3 14:53:52 | 显示全部楼层
不是bug,是写法的问题

写成lang:password不行,但是写成lang('password')就可以了
发表于 2010-1-11 11:28:28 | 显示全部楼层
是bug , 我在google 里找到
http://codeigniter.com/bug_tracker/bug/9576/

本版积分规则