मेरे पास map.resources :posts
है और मैं मार्कडाउन प्रारूप में पोस्ट निकायों की सेवा करने में सक्षम होना चाहता हूं। तो मैं अपने respond_to
ब्लॉक की स्थापना:रेल में एक कस्टम प्रारूप जोड़ें (जो answer_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'
मैं कैसे एक स्वीकार्य प्रारूप के रूप में markdown जोड़ सकता हूँ? मैं स्वीकार्य प्रारूपों की सूची कहां देख सकता हूं?
शायद 'config/initializers/mime_types.rb' एक नया MIME प्रकार पंजीकरण के लिए उपयुक्त जगह हो सकती है। –
लिंक हटा दिया गया है – baash05
लिंक वास्तव में टूटा हुआ है। आप http://weblog.rubyonrails.org/2006/12/18/using-custom-mime-types/ – yagooar