我已在FireSALE
中安装了模块PyroCMS
。
我想从URI中删除“ FireSale ”,或者如果可能,将其更改为自定义字符串。 即
http://mydomain.com/firesale/cart
到
http://mydomain.com/cart
答案 0 :(得分:1)
您将能够在主路线中完成它.php(system / cms / config / routes.php
最好的方法是在没有遇到冲突的情况下(比如像域名/博客等其他模块),可以在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(可选)
答案 1 :(得分:0)
目前可接受的方法是使用路线。 使用路径的替代方法,您实际上可以重命名您的模块。它可以使用脚本完成。这有效地将模块的路径更改为所需的路径。 例如:它可以用来将“博客”重命名为“文章”。
Linux中: https://gist.github.com/3680107