Подтвердить что ты не робот

Добавьте настраиваемый формат в Rails (который будет работать с response_to)

У меня есть map.resources :posts, и я хочу иметь возможность обслуживать почтовые тела в формате уценки. Поэтому я установил свой блок respond_to:

respond_to do |format|
  format.markdown {
    render :text => @post.body.to_s
  }
end

Но когда я пытаюсь получить доступ к /posts/1234.markdown, я получаю эту ошибку:

NameError (uninitialized constant Mime::MARKDOWN):
  app/controllers/posts_controller.rb:96:in `show'
  app/controllers/posts_controller.rb:79:in `show'

Как добавить уценку в качестве приемлемого формата? Где я могу увидеть список допустимых форматов?

4b9b3361

Ответ 2

Mime::Types.register