How to create a custom "render :my_format => argument" in rails 2.3(.5)?

Posted by Rafael on Stack Overflow See other posts from Stack Overflow or by Rafael
Published on 2010-04-13T14:24:13Z Indexed on 2010/04/13 18:03 UTC
Read the original article Hit count: 462

Hey!

I would like to create a custom render as specified in title.

For instance, I have my controller:

class MyController < ApplicationController
  def index
    respond_to do |format|
      format.html # index.html.erb
      format.xml  { render :xml => @objs }
    end
  end
end

, but I would like something like this:

class MyController < ApplicationController
  def index
    respond_to do |format|
      format.html # index.html.erb
      format.xml  { render :xml => @objs }
      format.my_format  { render :my_format => @objs }
    end
  end
end

Is it possible? What are the steps I need to make it work?

Thanks in advance!

© Stack Overflow or respective owner

Related posts about ruby-on-rails

Related posts about applicationcontroller