2011-06-20 174 views
0

我做了一個名爲控制器,站點地圖和有action_sitemap(),但我怎麼告訴燃料處理以下?:fuelphp - 文件擴展名

http://site/sitemaps/sitemap.xml 

,並使用相同的action_sitemap()以下:

http://site/sitemaps/id.xml 

其中id可以是傳遞的變量。

回答

1

只需使用路由,爲您指定的控制器方法設置路由。

路由解釋in the docs

把這樣的事情在你的routes.php文件應用程序配置文件:

'sitemaps/sitemap\.xml' => 'sitemaps/sitemap', 
'sitemaps/([0-9]+)\.xml' => 'sitemaps/sitemap/$1', 
+0

我之前配置的路由和我完全忘了,我看到這個這類例子之前,太感謝你了! – steve