2012-01-17 1 views
0

存在しないコントローラを(該当する場合)インデックスコントローラの動作にルーティングします。これは可能ですか?コントローラー名が指定されていない場合のアクション名に基づくZFルーティング?

例:

IndexController 
    fooAction 

私はhttp://host/foo/、私はこれが可能であるhttp://host/index/foo

に向けることにしたいアクセスも?

+1

(1)http://blog.jebrini.net/post/1431025228/url-routing-in-zend-framework-for-dummies(2)http://framework.zend.com/manual/en/ zend.controller.router.html –

+0

私はルーティングについて知っています。これがバイタル・インかどうかという疑問は多かったです。ないと思います。ありがとう。 –

答えて

0

いいえ、Zend Frameworkではそのような組み込みルーティングはありません。どちらの次のコードを使用して

Controller - Index, Action - foo 

にルート

foo 

にルータを追加することができます。

routes.foo.type = "Zend_Controller_Router_Route_Static" 
routes.foo.route = "foo" 
routes.foo.defaults.controller = "index" 
routes.foo.defaults.action = "foo" 

または、初心者のための挑戦になるルータの動作のデフォルトの方法を変更することができます。

関連する問題