It seemed so simple, yet it took forever to figure this one out. I’ve been using CakePHP for several projects lately, and I’m really enjoying using it. But much of the documentation is lacking. Luckily there are plenty of blogs detailing the progress of this framework and what can be done with it. But I searched in vain for quite a while on how to create a link to a css file and designate it for “print” only.
Here’s how to create a link to a stylesheet and set the media type to “print”:
$html->css(array('filename'), 'stylesheet', array('media' => 'print'));
That will output the following code:
Hope that helps the next person trying to figure this one out.