2011-09-23 7 views
2

컨트롤러 내부의 단일 동작에 사용할 수있는 응답 형식을 제한하고 싶습니다. 내가 지금까지 가지고있는 것 :레일스 전용 only_provides에 대한

class SomeController < ApplicationController 
    respond_to :json, :html 

    ... 

    def show 
    respond_to do |format| 
     format.html { render :edit } 
    end 
    end 
end 

이것은 내가 원했던만큼 마른 것이 아닙니다. Merb에서 비슷한 효과를 얻으려면 only_provides :html 메서드를 사용할 수 있습니다. Rails 3에 그런 것이 있습니까?

답변

3
class SomeController < ApplicationController 
    respond_to :json, :except => :show 
    respond_to :html 

    def show 

    end 
end 
관련 문제