Railsのlayoutの中で@content_for_layoutがあるはずのところにyieldがあるコードを見たので、あれ?と思って調べてみた。
Riding Rails: Use params, not @params
Even the old @content_for_layout in the layout is deprecated in favor of just using yield in its place.
ずいぶん前に非推奨じゃないっすか。「Railsによる~」を買って読んだタイミングなのがなんとも。
やっぱ技術書は原書かぁ・・・。っていうかWebかぁ・・・。
あ、でもscaffoldで吐かれるソースが変わったのはつい最近なのね。
CHANGELOG
*1.1.5* (August 8th, 2006)
* Mention in docs that config.frameworks doesn’t work when getting Rails via Gems. #4857 [Alisdair McDiarmid]
* Change the scaffolding layout to use yield rather than @content_for_layout. [Marcel Molina Jr.]
* Includes critical security patch