在构建自定义magento模块时,我发现了以下内容:
xxx / view / id / 4 = 404s xxx / index / view / id4 =正确路由
有没有办法从路线中删除初始索引?
答案 0 :(得分:1)
标准Magento URL匹配至少包含三个部分:
site.com/catalog/product/view/id/4 <--- params
^ ^ ^
| | `----------- action
frontname--´ |
controller path
假设索引。您可以轻松制作ViewController
并像当前indexAction()
一样使用IndexController::viewAction()
。重复模式。
还有其他几种可能性,包括重写,自定义路由器类等。