このブログでRSSを配信するに当たり、CakePHP2.XでのRSSの配信方法を調べてみました。 作業的にはCakePHP1.3の時とほとんど同じのようです。 CakePHP2系では、RSS用のレイアウトがあらかじめapp/View/layout/rss/内に用意されているので今までよりさらに一手間減りました。 今回行った作業をまとめてみます。 作り方 まずは.rss拡張子を有効に routes.phpに1行追加するだけです。 app/Config/routes.php Router::parseExtensions('rss'); RSSを配信したいコントローラーにRequest Handlerコンポーネントを追加 こちらもやはり1行追加するだけ。 他にも読み込むコンポーネントがあったら一緒に指定してください。 ここでは例としてEntriesControllerというコントローラーを使い