Atom feed generatore

时间:2016-12-20 14:50:36

标签: php laravel rss laravel-5.2

我正在创建一个原子提要,但我相信mayb有一个问题,我的提要全部溅到屏幕上,不是格式化,在firefox中工作得很好,但Chrome不是,我已经安装了chrome扩展,但仍然饲料不是格式,可能是缺少的东西。

我的代码:

rss控制器:

公共职能指数()     {

   $data['posts'] = Post::orderBy('created_at','desc')->limit(10)->get();


    return response()->view('feed.rss', $data, 200)->header('Content-Type', 'application/atom+xml; charset=UTF-8');

}

视图:

<?php echo '<?xml version="1.0" encoding="utf-8"?>';?>


<feed xmlns="http://www.w3.org/2005/Atom">
    <title>title</title>
    <subtitle>some subtitle</subtitle>
    <link href="http://domain/feed"/>

    <updated>{{ Carbon\Carbon::now()->toATOMString() }}</updated>
    <author>
        <name>Roger a</name>
    </author>

    <id></id>

    @foreach($posts as $post)
    <entry>
        <title> {{$post->title}}</title>
        <link>http://domainurl</link>
        <id></id>
        <updated>....</updated>
        <summary>{{$post->sub_title}}</summary>
    </entry>

    @endforeach

</feed>

0 个答案:

没有答案