are you sureRails应用程序的确认插件使用指南
你确定吗?此插件在创建或更新操作之前插入确认页面。因此,没有必要添加新的路由(动作)或修改模型。显示形式显示确认页面创建或更新模型安装将此行添加到应用程序的Gemfile中:
gem 'are_you_sure'
然后执行:
$ bundle
或者自己安装:
$ gem install are_you_sure
用法
控制器
def new
@todo = fill_confirmed Todo.new
end
def edit
@todo = fill_confirmed Todo.find(params[:id])
end
def create
@todo = confirm_for Todo.new(todo_params)
if @todo.save_if_confirmed
redirect_to @todo
end
end
下载地址
用户评论