Magento routes-删除默认的';指数';从路径开始的路线
在构建自定义magento模块时,我发现以下内容: xxx/view/id/4=404s xxx/index/view/id4=正确路由Magento routes-删除默认的';指数';从路径开始的路线,magento,routes,Magento,Routes,在构建自定义magento模块时,我发现以下内容: xxx/view/id/4=404s xxx/index/view/id4=正确路由 有没有办法从路由中删除初始索引?标准Magento URL匹配假设至少有三个部分: site.com/catalog/product/view/id/4 <--- params ^ ^ ^ | | `----------- action frontname--´
有没有办法从路由中删除初始索引?标准Magento URL匹配假设至少有三个部分:
site.com/catalog/product/view/id/4 <--- params
^ ^ ^
| | `----------- action
frontname--´ |
controller path
site.com/catalog/product/view/id/4标准Magento URL匹配假设至少有三个部分:
site.com/catalog/product/view/id/4 <--- params
^ ^ ^
| | `----------- action
frontname--´ |
controller path
site.com/catalog/product/view/id/4有意义:)只是想知道是否有一种不使用特定控制器的厚颜无耻的方法!我喜欢你回避他的问题。你说有几种可能,但没有解释是怎么做到的哈哈,是的。我想我回答了OP的问题(注意绿色的复选标记)。我试图提供一个与原始问题相匹配的具体答案;如果OP需要更多信息,他们可以发表评论@达菲伯菲尔德回答了,但我没有回答,因为他接受了。在他的情况下,我倾向于使用自定义路由器类。如果你有类似或相关的需求,可能最好开始一个新问题,并在推特上打电话给我。有意义:)只是想知道是否有一种不使用特定控制器的厚颜无耻的方法!我喜欢你回避他的问题。你说有几种可能,但没有解释是怎么做到的哈哈,是的。我想我回答了OP的问题(注意绿色的复选标记)。我试图提供一个与原始问题相匹配的具体答案;如果OP需要更多信息,他们可以发表评论@达菲伯菲尔德回答了,但我没有回答,因为他接受了。在他的情况下,我倾向于使用自定义路由器类。如果你有类似或相关的需求,最好开始一个新问题,并在推特上向我提问。