PR

[CakePHP] RSSを取得する(2)表示


▲テストしてみたらこんなふうになりました。テストにしては十分でしょう。

前回は CakePHP で simplepie を使って RSS を取得するまでを書きました。

pc.casey.jp » CakePHPでRSSを取得する :
https://pc.casey.jp/archives/2332

今回は簡単に表示させるまでを書いてみます。

スポンサードリンク

controller

※詳しくは前回の記事を参照+参考文献による取得件数有効化の作業をしています

 function index(){
  Configure::write('debug', 2);
  $items = $this->Simplepie->feed("<a href="https://pc.casey.jp/feed">https://pc.casey.jp/feed</a>", 5);
  $this->set('items', $items);
 }

View

foreach($items as $item) {
 echo $html->link($item->get_title(), $item->get_permalink());
 echo '<p style="padding-left: 30px;">';
 echo $item->get_description() . '(' . $item->get_date('Y/m/d H:i:s') . ')';
 echo '</p>';
}

参考文献

コメント