作者kylekai (温瑞凡)
看板PHP
标题Re: [请益] cakephp 多语系的问题
时间Mon Mar 7 14:11:18 2011
这部份 CakePHP 的处理比较没有办法使用多国语系...
建议利用 FormHelper 的 error method 来处理会比较有弹性..
http://api.cakephp.org/class/form-helper#method-FormHelpererror
或是直接在 FormHelper 中用 input method 的时候用参数指定不同的检查错误
所对应的 error msg ..
http://book.cakephp.org/view/198/options-error
※ 引述《walilecow (三重捷运套房顶让)》之铭言:
: 一般cakephp多语系好像是用po mo档编辑
: 然後输出时用__('message');输出
: 或__('message',true)取出字串
: 我碰到的问题是
: model里面可以设定栏位条件
: 例如not empty
: var $validate = array(
: 'field_name' => array(
: 'notempty' => array(
: 'rule' => array('notempty'),
: 'message' => '错误讯息在这里设定'
: //'allowEmpty' => false,
: //'required' => false,
: //'last' => false, // Stop validation after this rule
: //'on' => 'create', // Limit validation to 'create' or 'update' operations
: ),
: )
: );
: 但是message我想要设定多语系...
: 不知道如何做到...
: 直接__('notempty')会出现错误
: 希望问题不会太笨@@
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 122.116.62.60