This post originated from an RSS feed registered with Ruby Buzz
by Obie Fernandez.
Original Post: Tried Printing Screens From Your Rails App Lately?
Feed Title: Obie On Rails (Has It Been 9 Years Already?)
Feed URL: http://jroller.com/obie/feed/entries/rss
Feed Description: Obie Fernandez talks about life as a technologist, mostly as ramblings about software development and consulting. Nowadays it's pretty much all about Ruby and Ruby on Rails.
Here's a quick tip about printing, stylesheets and Ruby on Rails applications. I'm betting most of you use the default form of stylesheet_link_tag. See the example usage from the API documentation:
Notice that the Rails helper defaults to inserting a media="screen" attribute into your link tag. The practical implication is that printing will lack a stylesheet (and probably look really bad.)
You have two choices: 1) tack :media => "all" onto the end of that helper method call, so that the same stylesheet is used when printing or 2) write a print stylesheet.
Tired of your job? Need to hire developers? Visit DZone Jobs: great people, great opportunities.