我们的客户在他的网站上使用 Symfony 1.2 。他要求为他的博客文章创建XML RSS Feeds页面。我确实创建了RSS源,但问题在于路由!我希望路由为 rss.xml ,但现在路由只是/ rss。如何强制它加载 /rss.xml 路径上的Feed,即xml扩展名
路由:
blog_rss:
url: /rss
param: {module: blog, action: rss, sf_format: xml}
我还创建了一个动作
public function executeRss(sfWebRequest $request) { }
和模板
templates\rssSuccess.xml.php
答案 0 :(得分:1)
Symfony 1.2过时了...但无论如何:只需扩展路线定义:
blog_rss:
url: /rss.xml
param: {module: blog, action: rss, sf_format: xml}