2010-09-29 75 views
0

我翻閱了這本書,並且複製了http://book.cakephp.org/view/1460/RSS這部分的代碼,但無法實現這個功能:我最終得到一個零字節文件(index.rss)供我下載broswer,而不是xml輸出。CakePHP 1.3 RSS Helper

我已經縮小誤差降到這段代碼(在應用程序/視圖/帖/ RSS/index.ctp):

$postLink = array(
     'controller' => 'entries', 
     'action' => 'view', 
     'year' => date('Y', $postTime), 
     'month' => date('m', $postTime), 
     'day' => date('d', $postTime), 
     $post['Post']['slug'] 
    ); 

...特異性 '控制器'=> '條目' 拋出一個錯誤。但是沒有提到在教程中設置一個名爲條目的控制器,或者實際上是這樣的控制器的一個視圖。任何人都可以將我指向正確的方向嗎?

回答

1

$postLink在該示例中用於創建到rss提要中的帖子的鏈接。更改$postLink,以便它指向單個帖子,使用您自己的控制器。您可能會發現傳遞字符串更容易,例如/posts/view/1
語法與此處所述的相同:http://book.cakephp.org/view/1448/url

+0

謝謝 - 以爲我可能會錯過一些信息,實際上我只是患上了啞巴:-) – Owen 2010-09-29 12:42:18