rails
iteye_13463
这个作者很懒,什么都没留下…
展开
-
解决gettext的增量开发的问题
前几天,在windows系统上用gettext gem做国际化时必现了一个比较严重的问题:第一次执行rake updatepo时没有问题,但当第二次执行时就会报一个c:/ruby/bin/rake.bat: No such file or directory - msgmerge po/app.pot tmp.pot 错误,即不能做做增量开发.花了我2个小时才解决这个问题. 解决步骤如下:安装ge...2008-03-11 13:47:41 · 148 阅读 · 0 评论 -
active_scaffold更新model时字段过长
编辑model时,如果字段类型是text时并且它的内容超过255时,activescaffold提交就会不正常,虽然能保存但是却返回到show页面了。 它的原因是因为activescaffold把所有字段值作为参数放到了url里面,这样便会导致url长度超限的问题。解决的方法是将activescaffold的return_to_main方法进行改写.如下 module ActiveScaffol...2008-05-21 09:22:47 · 105 阅读 · 0 评论 -
使用Integer检查参数
检查rails的参数(如params[:id])是否合法,通常是用正则表达式来实现.还有一个更小巧的方法:ruby的Integer 类. 特性:Integer与to_i方法 x = "111k222".to_i # 111 y = Integer("111k222") # error 在application.rb中写一个前置过滤器,方法如下before_filter...2008-06-18 00:21:29 · 384 阅读 · 0 评论