Rails 4에서는 형식 매개 변수를 전달할 수 있습니다. 그래서 당신은 할 수 있습니다
render(:partial => 'form', :formats => [:html])}
Rails 3에서 비슷한 작업을 할 수 있지만 해당 형식을 하위 부분에 전달하지 않습니다 (양식이 다른 부분을 호출하는 경우).
config / initializers / renderer.rb를 생성하여 Rails 3에서 Rails 4 기능을 사용할 수 있습니다.
class ActionView::PartialRenderer
private
def setup_with_formats(context, options, block)
formats = Array(options[:formats])
@lookup_context.formats = formats | @lookup_context.formats
setup_without_formats(context, options, block)
end
alias_method_chain :setup, :formats
end
http://railsguides.net/2012/08/29/rails3-does-not-render-partial-for-specific-format/ 참조