Media specific stylesheet
http://www.symfony-project.com/book/trunk/templating_configuration
ブラウザのページを印刷する時に、印刷しなくて良いようなヘッダーやフッターの部分はCSSを使って隠せたりしますが、
「css 印刷 media print 隠す」
http://www.google.co.jp/search?sourceid=navclient-ff&ie=UTF-8&rls=GGGL,GGGL:2006-18,GGGL:en&q=css+%E5%8D%B0%E5%88%B7+media+print+%E9%9A%A0%E3%81%99
<head>にCSSをリンクする時には、mediaの指定が必要だったりします。
デフォルトでは、media="screen"となっているので、どうもprint属性は認識されないようです。困ったなと色々検索してると、やはりsymfony側で対応出来るみたいです。方法としては view.yml のスタイルシートの設定で、print属性にしたいものを以下のようにします。
stylesheets: [main, main_for_print: { media: print }]
これだけでした。
http://sticker20.blog77.fc2.com/tb.php/23-9773f35e