Tengo map.resources :posts
y deseo poder publicar cuerpos de publicación en formato de reducción. Así que creé mi respond_to
bloque:Agregue un formato personalizado en Rieles (que funcionará con responder_a)
respond_to do |format|
format.markdown {
render :text => @post.body.to_s
}
end
Pero cuando intento acceder a la /posts/1234.markdown
, me sale 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 rebaja como un formato aceptable? ¿Dónde puedo ver la lista de formatos aceptables?
Probablemente 'config/inicializadores/mime_types.rb' podría ser el lugar apropiado para el registro de un nuevo tipo MIME. –
el enlace ha sido eliminado – baash05
El enlace está realmente roto. Puede encontrar el artículo en http://weblog.rubyonrails.org/2006/12/18/using-custom-mime-types/ – yagooar