本月博客排行
年度博客排行
-
第1名
宏天软件 -
第2名
青否云后端云 -
第3名
龙儿筝 - gashero
- wallimn
- vipbooks
- wy_19921005
- benladeng5225
- fantaxy025025
- e_e
- zysnba
- ssydxa219
- sam123456gz
- javashop
- arpenker
- tanling8334
- kaizi1992
- xpenxpen
- xiangjie88
- wiseboyloves
- ranbuijj
- ganxueyun
- sichunli_030
- xyuma
- wangchen.ily
- lemonhandsome
- jh108020
- zxq_2017
- jbosscn
- Xeden
- luxurioust
- zhanjia
- lzyfn123
- forestqqqq
- ajinn
- nychen2000
- wjianwei666
- daizj
- hanbaohong
- 喧嚣求静
- johnsmith9th
- silverend
- mwhgJava
- kingwell.leng
- lchb139128
- kristy_yy
- lich0079
- jveqi
- java-007
- sunj
最新文章列表
rails view session layout
#208 erb-blocks
简介:在erb中使用blocks,可以为 html,封装逻辑
module ApplicationHelper
def admin_area(&block)
content_tag(:div, :class => "admin", &block) if admin?
end
def a ...
Rails 使用 Paperclip 上传图片
转移 http://aikin.me/2014/02/20/rails-paperclip/
Paperclip是 Rails 的一个上传图片插件,它和ImageMagick联合使用,可以很方便的实现图片上传并切割指定大小的功能,使整个图片上传过程非常简单,还会将上传的图片保存在public文件夹下。
1.下载paperclip gem包
(1)在Gemfile中写上
g ...
Vbox虚拟机访问rails程序,BetterErrors的使用无效的问题
BetterErrors可谓是一个调试程序的一个神器,他会把错误代码在web界面上友好的显示出来,代替了之前的丑陋而又不友好的界面。
因为有很多基于windows的事情要做,我搭建的开发环境是在vbox虚拟机里面的,这样在windows下访问rails的web程序下,BetterErrors的使用会有问题,当然官方提供了方法
需要在添加下面代码
引用config/environments/dev ...
Rails小知识
1.Gemfile中如果某个gem和其他的gem冲突可以这样写:
$ gem 'cucumber-rails', '1.4.0', :require => false
这样写的意思是在加载的时候不加载这个gem但是项目需要有这个gem。然后在需要的地方require这个gem就行了。
2.Gemfile中如果某个gem的后跟版本信息里~>的意思是:
For ex ...
Rails项目新建
把prototype替换成jquery
rails g jquery:install
Gemfile加入:rspec-rails,factory_girl_rails,cucumber-rails,spork,guard-cucumber,guard-rspec,guard-spork,capybara,slim-rails 然后运行:
rails generate rspec:insta ...
使用 Rails 插件快速开发weixin 服务
GEM https://github.com/lanrion/weixin_rails_middleware
EXAMPLE https://github.com/lanrion/weixin_rails_middleware_example
自动验证微信请求。
无需拼接XML格式,只需要使用 WeixinMessageHelper 辅助方法,即可快速回复。 ...
ActiveModel::ForbiddenAttributesError 错误。
在用户点击注册按钮是 出现 错误 ActiveModel::ForbiddenAttributesError
解决方法一:
def create
@user = User.new(params[:user]) // 这是被提示有错误。
if @user.save
cookies.permanent[:token] = @user.token
...
谷歌: xl_chrome_plugin导致rails请求重复
今天在做一个 注册的功能, 用户注册成功后, 系统向用户邮箱发送激活链接的邮件
重新发送邮件的时候,谷歌浏览器竟然发送了两次~
在prompt_activate_email.html.erb页面中有一个重新发送激活邮件的功能
<a href = "/user/resend?xxx">
当点击重新发送链接后, 进入resend,发送邮件,成 ...
rails中mysql操作
之前,做party-bid app和活动通服务器时,用的development和production数据库都是rails自带的sqlite3。在migrate之后,在rubymine的database中建立一个datasource,目标ur ...
活户通rails框架
一级文件夹: app
scripts
server
www
app文件夹中包括android和ios两个二级文件夹,规定了build以后放在安卓系统和ios系统的配置。
scripts文件夹包括是服务器等相关的脚本sh文件。
www文件夹中放置需要build的app的代码。现在主要是写服务器端,所以这个文件夹只是个框架 ...
rails4.02 学习(1)
1,搭建rails运行环境
2,安装twitter-bootstrap-rails 添加 gem文件
gem "therubyracer"
gem "less-rails" #Sprockets (what Rails 3.1 uses for its asset pipeline) supports LESS
gem "twitter- ...
Ruby On Rails系列从入门到精通实战教程 Ruby基础教程下载
分享一套伍老师的Ruby相关教程,名为《 Ruby On Rails系列从入门到精通实战教程(Ruby基础+Rails框架+网上商城项目实战)》,该课程结合了Ruby基础+Rails框架+网上商城项目实战。
讲课内容简介:
1:Ruby入门介绍
处理系统和运行环境介绍
运行模式
解释器的运行
2:Ruby基础语法
数组的介绍
哈希表介绍
3:R ...
最近完成的一个项目:essaywit
我的github账号:https://github.com/lanrion
我的微博: http://www.weibo.com/denghuaitao
今天结束了一个项目,http://www.essaywit.com 。
功能都挺简单,一个购物车 ...