我目前正在考虑尝试使用 magento 生成自定义 url/路由,目前我已经在本地模块的 config.xml 中设置了默认路由。
<frontend>
<routers>
<portfolios>
<use>standard</use>
<args>
<module>Custom_Portfolios</module>
<frontName>portfolios</frontName>
</args>
</portfolios>
</routers>
<default>
<router>portfolios</router>
</default>
</frontend>
这目前适用于 /portfolios/index/action/custom-string 的 url 路径,这是 magento 默认路由。我想要实现的是拥有 /portfolios/custom-string.html 我试图使用 mod_rewrite 规则但没有成功,我发现了一些与使用我添加到的 .html 的自定义后缀有关的参考相同的 config.xml 文件。
<default><portfolios><seo><portfolios_url_suffix>.html</portfolios_url_suffix></seo></portfolios></default>
我查看了有关路由的 alan Storm 文档,发现它仅与默认路由路径相关,或者信息有点过时。
您是否知道通过可能易于遵循和相关的教程来控制 magento 中路由的最佳方法?如果是这样,请分享:D很多