作者shelary (台中喵小咩)
看板Ruby
标题Re: [问题] Active Scaffold 要如何回报错误讯息?
时间Tue Aug 28 20:18:15 2007
感谢各方大德先进的帮忙协助
在参考了 janyfor 和 ericyu 两位大大的提示之後
终於搞懂了啦
原来很简单丫....就是在 model 里加上
def validate
errors.add(:name,'名字里不能有笨字哦!!' ) if name.index('笨') != nil
end
没想到那麽简单的东西却研究那麽久...真是昏倒....感谢感谢丫^^
不过小妹现在又有另一个问题啦..
他秀出来的讯息是英文的...例如:
1 error prohibited this record from being saved
There were problems with the following fields:
‧Name 名字里不能有笨字哦!!
请问...英文的部份要怎麽改成中文呢??
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 125.231.124.68
1F:→ poga:GetText或 Gxxxxxxxxxxxxxn 找找看这种多语系的外挂 08/28 20:19
2F:推 godfat:原来原本没加喔 O_o 08/28 20:35
3F:→ godfat:窜改 ActionView::Helpers::ActiveRecordHelper:: 08/28 21:04
4F:→ godfat: error_messages_for 08/28 21:05
5F:推 janyfor:model 很好用喔 @@ 08/28 23:39