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