Creating mime type alias in rails
Today I am going to discuss about the mime type alias in rails. How ever in practice we need to show multiple views according to the request. Like if request is comming from web(html) then you just show the html page, if request is coming from mobile then show the mobile view. Its very esay to handle this situation in rails applications by mime type alias. Here is an example of doing so:
Creating mime type
The first step is to create a mime type alias of your type(mobile,ipad or anything else) for this
write the following lines in the
Now create views of the requested action by
action_name.your_alias.erb inside your controller’s view.
Now if you request your actions with the
formats: :your_format then rails will serve
Please keep in mind that after changing in initializers requires a server restart so don’t forget to restart your server.