`
CaiDeHen
  • 浏览: 94264 次
  • 性别: Icon_minigender_1
  • 来自: 成都
社区版块
存档分类
最新评论

#92 make_resourceful

阅读更多
The make_resourceful plugin is a great way to DRY up the 7 RESTful actions common in most controllers. Learn how to use it in this episode.
# products_controller.rb
make_resourceful do
  actions :all
  
  response_for :show do |format|
    format.html
    format.xml { render :xml => current_object.to_xml }
  end
end

private

def current_objects
  Product.find(:all, :order => 'name')
end

def current_object
  @current_object ||= Product.find_by_permalink(params[:id])
end

<!-- edit.html.erb -->
<%= hidden_field_tag '_flash[notice]', "Successfully updated product." %>
分享到:
评论

相关推荐

    make_resourceful:Rails的控制器抽象器

    make_resourceful 收回对控制器的控制权。 让他们很棒。 使它们光滑。 使他们足智多谋。 REST是设计控制器的一种很好的模式,但是它可以重复很多。 谁想要在整个应用程序中写出相同的动作并复制相同的模型查找...

    Laravel开发-resourceful

    在Laravel框架中,"Resourceful"是一种设计模式,它帮助开发者更有效地处理RESTful API或Web应用中的资源。此模式充分利用了Laravel的内置特性,如路由、控制器、模型和视图,来创建整洁、模块化的代码。下面将详细...

    2015届高考英语二轮专题专练 阅读表达

    They are thoughtful and resourceful in finding a solution to make upfor the missed opportunity.同时,他们也是富有创造力的,用黏土自行车作为替代品,展示了他们对女儿深深的爱。这个故事体现了父母对孩子...

    Laravel开发-laravel-resourceful

    在Laravel框架中,"laravel-resourceful"通常指的是利用Resourceful控制器来处理API或Web应用中的CRUD操作。Resourceful控制器是Laravel提供的一种便捷方式,它可以帮助开发者快速生成与资源相关的控制器方法,如...

    Laravel开发-resourceful .zip

    在本压缩包"Laravel开发-resourceful .zip"中,可能包含了关于如何使用Laravel的资源控制器及其相关功能的教程、示例代码或项目。 首先,我们来理解一下什么是资源控制器。在Laravel中,资源控制器是一个可以处理与...

    Hands-On Full-Stack Development with Spring 5 and React

    Develop resourceful backends using Spring Boot and faultless frontends using React. Explore the techniques involved in creating a full stack app by going through a methodical approach. Learn to add ...

    苹果电脑游戏设计:mac game programming.pdf

    Chapter 4: Being Resourceful. (Resource Primer) Chapter 5: Let's Make A Simple Game Chapter 6: Sounding Off! (Creating sound nuggets) Added Link to UMPG and text on the Sound Manager Chapter 7: Real-...

    Laravel开发-restful-helper

    Resourceful Controllers(资源控制器)是一个强大的特性,只需一个简单的命令`php artisan make:controller MyResourceController --resource`,Laravel就会自动生成一个包含了CRUD操作的方法的控制器。 3. **模型...

    Laravel开发-scaffold

    5. **资源路由(Resourceful Routing)**:Laravel的资源路由可以方便地将一组CRUD操作映射到控制器上,只需要一条简单的路由定义即可。 Hustleworks Laravel脚手架可能在此基础上提供了额外的功能或优化,比如更...

    Working.with.Odoo.1784394556

    Learn how to use Odoo, a resourceful, open source business application platform designed to transform and modernize your business About This Book Configure, manage, and customize Odoo to fit the ...

Global site tag (gtag.js) - Google Analytics