| 81件目(121件中) |

RSS出力をwebserviceとして組み込む

固定リンク:#0000000043   投稿者:ZiSTA 日時:2006-11-13 13:41:46   コメント( 0

CakePHPにはrssやxmlなどで始まるURLをwebserviceとして扱ってくれるという機能がありそれを使ってrss出力を実装しようと思いました。
""
app/config/core.php
define(’WEBSERVICES’, ‘on’);
""
しかし、Rssコンポーネントが無いというエラーメッセージが表示されてしまいました。ドキュメント類に詳しい実装の仕方が見つからなかったのですが、CakePHP 携帯用ビューを表示するを読むと、エラーメッセージのとおりRssコンポーネントを作成するなどの必要があるとのこと。コンポーネントを作るという事は、レイアウトとヘルパーも同時に作る必要があります。


ユーザー名/コントローラ/アクション/パラメータ
rss/ユーザー名/コントローラ/アクション/パラメータ
両方とも同じコントローラの同じアクションを実行するが、最後に利用するviewファイルが異なる。rssの方はapp/views/controller名/rss/action名.thtmlが使われる。(*ユーザー名の部分はこのサイトだけの仕様です。)

Feed them Cakeではwebserviceではなく、アクションでレイアウトを指定する方法を使ってRSSを出力しています。

 

コメント

| 81件目(121件中) |
↑ ページトップ