2017-12-10 23 views
0

クライアントはSymfony 1.2彼のウェブサイトでアクセスしています。彼はブログ記事のXML RSSフィードページの作成をリクエストしました。私はRSSフィードを作成しましたが、問題はルートにあります!私は、ルートがrss.xmlになりたいと思っていますが、ルートは/ rssのみです。どのように私は、XML拡張symfonyのルートにxml拡張を強制する方法は?

ルーティング/rss.xmlルートすなわち上のフィードを読み込むためにそれを強制することができます:私もアクション

public function executeRss(sfWebRequest $request) { } 

、テンプレートを作成し

blog_rss: 
    url: /rss 
    param: {module: blog, action: rss, sf_format: xml} 

templates\rssSuccess.xml.php 

答えて

1

Symfony 1.2は古いものですが、とにかくルート定義を拡張してください:

blog_rss: 
    url: /rss.xml 
    param: {module: blog, action: rss, sf_format: xml} 
+1

ありがとうございます! –

+0

sitemap.xmlで同じことをしましたが、このエラー「アクション」がスローされます。rss/indexは存在しません。 –

+0

動作していないコードを共有できますか? –

関連する問題