【问题标题】:CakePHP 1.3 RSS HelperCakePHP 1.3 RSS 助手
【发布时间】:2010-09-29 10:20:50
【问题描述】:

我浏览了这本书,并从 http://book.cakephp.org/view/1460/RSS 部分复制了代码,但无法使其正常工作:我的浏览器提供了一个零字节文件 (index.rss) 以供下载,而不是 xml 输出。

我已将错误缩小到这段代码(在 app/views/posts/rss/index.ctp 中):

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

... 特别是 'controller'=>'entries' 会引发错误。但是在教程中没有提到设置一个名为 entries 的控制器,或者确实是这样一个控制器的视图。谁能指出我正确的方向?

【问题讨论】:

    标签: cakephp cakephp-1.3


    【解决方案1】:

    $postLink 在示例中用于创建指向 rss 提要中的帖子的链接。更改 $postLink 使其指向单个帖子,使用您自己的控制器。您可能会发现传递字符串更容易,例如 /posts/view/1
    语法与此处描述的相同:http://book.cakephp.org/view/1448/url

    【讨论】:

    • 谢谢 - 以为我可能错过了一些信息,而实际上我只是在遭受愚蠢的折磨:-)
    猜你喜欢
    • 2014-01-02
    • 2011-05-21
    • 2011-04-01
    • 1970-01-01
    • 1970-01-01
    • 2011-03-20
    • 2012-03-03
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多