ruby on rails - Agregue un formato personalizado en Rails(que funcionará con respond_to)
respond_to format js rails (2)
http://weblog.rubyonrails.org/2006/12/19/using-custom-mime-types
# add in config/initializers/mime_types.rb
Mime::Type.register "text/markdown", :markdown
Esta pregunta ya tiene una respuesta aquí:
- Formatos personalizados en Ruby on Rails 1 respuesta
Tengo map.resources :posts
y quiero poder publicar map.resources :posts
en formato markdown. Así que configuré mi bloque respond_to
:
respond_to do |format|
format.markdown {
render :text => @post.body.to_s
}
end
Pero cuando intento acceder a /posts/1234.markdown
, /posts/1234.markdown
este error:
NameError (uninitialized constant Mime::MARKDOWN):
app/controllers/posts_controller.rb:96:in `show''
app/controllers/posts_controller.rb:79:in `show''
¿Cómo agrego markdown como formato aceptable? ¿Dónde puedo ver la lista de formatos aceptables?
Mime::Types.register