随笔分类 -  ruby

摘要:基础学习 ruby -- 基础学习(一)项目文件夹说明 ruby -- 基础学习(二) 外键配置实现级联删除 ruby -- 基础学习(三)设置中国时区时间 ruby -- 基础学习(四)TimeDate处理 ruby -- 基础学习(五)empty、nil、blank三者之间的区别 ruby -- 阅读全文
posted @ 2016-04-04 11:12 lmei 阅读(485) 评论(0) 推荐(0) 编辑
摘要:link_to 正则表达式 阅读全文
posted @ 2013-10-15 18:51 lmei 阅读(290) 评论(0) 推荐(0) 编辑
摘要:FROM:http://blog.163.com/zjc_8886/blog/static/2408175201011222590967/ 由于ckeditor中的"上传图片""上传文件""上传FLASH” 三个功能中都有“浏览服务器”按钮,所以我们要修改3个JS文件,先打开ckeditor文件夹中 阅读全文
posted @ 2013-09-26 09:53 lmei 阅读(357) 评论(0) 推荐(0) 编辑
摘要:实现效果:http://127.0.0.1:3000/article/1 => http://127.0.0.1:3000/article/书名 (1)Rails 4.0的friendly_id的版本必须是5.0以上。在Gemfile中加入, (2)运行, (3)db/migrate/add_slu 阅读全文
posted @ 2013-09-16 14:30 lmei 阅读(342) 评论(0) 推荐(0) 编辑
摘要:好吧!又见 Paperclip::NotIdentifiedByImageMagickError,之前遇过一次。。。 最近又遇到一次,解决了之后,忘了写博客,然后再次遇到的时候,有一种被车撞到的节奏。。。 写此博客,安慰自己内存不足的大脑。。。@_@!! 如果遇到这个问题,Paperclip::No 阅读全文
posted @ 2013-09-15 00:03 lmei 阅读(701) 评论(0) 推荐(0) 编辑
摘要:Rails -- filename去除扩展名 获得的template_name的值为templateOne。 阅读全文
posted @ 2013-09-14 10:59 lmei 阅读(956) 评论(0) 推荐(0) 编辑
摘要:学习来源:http://www.codesky.net/article/200910/166595.html text是原字符串 length是需要截取的字符串长度,包括中文和英文字符,如果不写,则有默认值,是28 truncate_string是截取后末尾添加的字符结尾,默认是三个点的省略号。 如 阅读全文
posted @ 2013-09-14 10:16 lmei 阅读(3701) 评论(0) 推荐(0) 编辑
摘要:学习链接:http://cnkerry.iteye.com/blog/350718 解决方法一: 解决方法二: 修改config/environment/development.rb(或者production.rb) 解决方法三: 在jquery或者form中加入 阅读全文
posted @ 2013-09-14 10:03 lmei 阅读(1824) 评论(0) 推荐(0) 编辑
摘要:基于rails4.0环境 为了美化界面,添加背景图片,于是又傻逼了一回~~ 一开始在xxx.html.erb中添加:(注:图片的路径为:app/asssets/images/background.jpg) 然后报错: 在页面加入测试语句: 发现图片能够显示。。。 然后搜索了很多网页,都说会不会是图片 阅读全文
posted @ 2013-09-12 12:29 lmei 阅读(1776) 评论(0) 推荐(0) 编辑
摘要:将ROR项目从development环境改为production环境时,运行rake assets:precompile后, ckeditor的界面就无法完整显示?! @_@?? 出现 ActionController::RoutingError (No route matches [GET] "/ 阅读全文
posted @ 2013-09-07 00:13 lmei 阅读(908) 评论(0) 推荐(0) 编辑
摘要:基于rails4.0环境 Rails 页面缓存的方法很多,最近弱弱地尝试了fragment cache,用法还算简单~@_@|| 首先,查看config/environment/production.rb 确保上面代码是true状态。 fragment cache是用来对页面进行片段缓存的,首先在你 阅读全文
posted @ 2013-09-05 21:41 lmei 阅读(774) 评论(0) 推荐(0) 编辑
摘要:最近配置production环境,找了好几份文档,从傻逼到苦逼~~终于配置成功~~@_@!!! 首先,先加载以下几个插件: 接着修改config/environment/production.rb,部分代码如下: 接着在config/application.rb中添加下面代码: 如果有其他文件需要添 阅读全文
posted @ 2013-09-04 18:26 lmei 阅读(2627) 评论(0) 推荐(1) 编辑
摘要:在Rails的development环境下开发时,使用link_to进行destroy时顺利进行,最近将环境配置成production时,使用link_to,结果not working 代码如下: 解决方法如下:将link_to 改为 button_to 参考链接:http://stackoverf 阅读全文
posted @ 2013-09-04 14:11 lmei 阅读(438) 评论(0) 推荐(0) 编辑
摘要:Rails -- 时间的内置函数和格式说明 FROM:http://www.douban.com/note/99064603/ 时间格式化时间 阅读全文
posted @ 2013-08-18 18:45 lmei 阅读(1062) 评论(0) 推荐(0) 编辑
摘要:学习链接:http://rubyer.me/blog/583/ RESTful风格的路由动词默认有7个(分别为:index, show, create, new, edit, update, destroy)。 有时我们需要自定义路由,这时就要用到:on参数。:on参数有三种取值,分别为collec 阅读全文
posted @ 2013-08-18 18:26 lmei 阅读(741) 评论(0) 推荐(0) 编辑
摘要:在开发阶段,如果发生错误时,都会出现错误提示页面,比如:RecordNotFound之类的,虽然这些错误方便开发进行debug,但是等产品上线时,如果还是出现这些页面,对于用户来说是很不友好的。 所以必须定制错误跳转到404和500 下面示范在development下开发的404和500跳转: 首先 阅读全文
posted @ 2013-08-18 17:25 lmei 阅读(1437) 评论(0) 推荐(0) 编辑
摘要:在route中进行修改,添加下面代码 注: :on => :member照写,不是变量来的。。。 这样就可以使用mymethod_mycontroller_path。over~~ @_@!! 阅读全文
posted @ 2013-08-16 20:28 lmei 阅读(581) 评论(0) 推荐(0) 编辑
摘要:简单例子: 另一个例子: models/admin/column.controller.rb controllers/admin/column.rb 然后创建一个新的对象,并且使得它的icon为空 这时,如果直接使用admin_column_params.require(:icon),会报错说没有这 阅读全文
posted @ 2013-08-16 20:03 lmei 阅读(1017) 评论(0) 推荐(0) 编辑
摘要:在config/environment.rb/development.rb或者config/environment/production.rb中, 简单示范例子: 然后在config/initializers/devise.rb中修改, 这样就完成更改发送邮箱的设置了,然后第一次发送邮件的时候,如果 阅读全文
posted @ 2013-08-16 19:28 lmei 阅读(1363) 评论(0) 推荐(0) 编辑
摘要:计算下一天的这个时刻, 如果想得到下一天的凌晨时间 当求某一天的几个月后的日子时,例如2013-8-31的6个月后的日期会是什么呢? 阅读全文
posted @ 2013-08-16 18:59 lmei 阅读(1485) 评论(0) 推荐(0) 编辑