2012-12-31 71 views
0

我已經在PyroCMS中安裝了模塊FireSALE從URI中刪除FireSALE - 路由問題

我想從URI中刪除「FireSale」,或者在可能的情況下將其更改爲自定義字符串。 即

http://mydomain.com/firesale/cart 

http://mydomain.com/cart 

回答

1

您將能夠完成它的主要routes.php文件(系統/ CMS /配置/ routes.php文件

的最好的辦法它沒有碰到衝突(例如其他模塊uri,如domain.com/blog等),將類似下面的代碼放在您的routes.php中

$route['category/(order|layout)/([0-9]+)'] = 'firesale/front_category/$1/$2'; 
$route['category(:any)']     = 'firesale/front_category/index$1'; 
$route['product(:any)']     = 'firesale/front_product/index$1'; 
$route['search(:any)?']     = 'firesale_search/search/index$1'; 
$route['cart(:any)?']      = 'firesale/cart$1'; 

也將您的默認控制器從頁面更改爲firesale(可選)

0

這樣做的當前可接受的方法是使用路由。 使用路線的替代方案,您實際上可以重命名您的模塊。它可以使用腳本完成。這有效地改變了模塊的路徑到你想要的路徑。例如:它可以用於將「博客」重命名爲「文章」。

的Linux: https://gist.github.com/3680107

OS X: https://gist.github.com/3949038