カスタムmagentoモジュールを構築しているときに、次のことがわかりました:
xxx/view/id/4 = 404s xxx/index/view/id4 = 適切にルーティング
ルートから初期インデックスを削除する方法はありますか?
標準の Magento URL マッチングでは、少なくとも 3 つの部分が想定されます。
site.com/catalog/product/view/id/4 <--- params
^ ^ ^
| | `----------- action
frontname--´ |
controller path
インデックスが想定されます。を簡単に作成して、現在の のようにViewController
使用できます。パターンを繰り返します。indexAction()
IndexController::viewAction()
書き換え、カスタム ルーター クラスなど、他にもいくつかの可能性があります。