0

1 つのモジュール コントローラーにさまざまなアクション メソッドを実装させたいのですが、URL が次のようになるのは望ましくありません。

www.example.com/module/index/action1  
www.example.com/module/index/action2  
www.example.com/module/index/action3

ここで/index/「IndexController」に移動します。希望どおりの URL を取得するには

www.example.com/module/action1  
www.example.com/module/action2  
www.example.com/module/action3

アクション メソッドごとにコントローラー クラスを作成する必要があります。1 つの素敵なクラス/ファイル/コントローラーでさまざまなアクション メソッドを使用して、必要な URL を取得する最良の方法は何ですか? URLの書き換え以外に方法はないかと考えていました。そうでない場合は、Magento の優れた URL 書き換えチュートリアルを教えていただけますか?

4

2 に答える 2

0

reuter/controller/actionMagentoスキームに違反する本当の理由はありません。何らかの逸脱に対して、彼らは URL 書き換え機能を作成しました。

その部分を省略してもURLリライトを作成できますmodule。URL 書き換えの作成は非常に簡単です。そのためのチュートリアルは必要ないと思います。管理パネルを開いて、Catalog->Url Rewrites Managementに移動するだけです。create new rewrite をクリックし、Custom type を選択し、目的の uri 部分をRequest Path ( module/action) に追加し、実際の uri をTarget Path ( module/controller/action) に追加します。

于 2012-10-12T08:55:30.727 に答える