0
存在しないコントローラを(該当する場合)インデックスコントローラの動作にルーティングします。これは可能ですか?コントローラー名が指定されていない場合のアクション名に基づくZFルーティング?
例:
IndexController
fooAction
私はhttp://host/foo/、私はこれが可能であるhttp://host/index/foo
に向けることにしたいアクセスも?
存在しないコントローラを(該当する場合)インデックスコントローラの動作にルーティングします。これは可能ですか?コントローラー名が指定されていない場合のアクション名に基づくZFルーティング?
例:
IndexController
fooAction
私はhttp://host/foo/、私はこれが可能であるhttp://host/index/foo
に向けることにしたいアクセスも?
いいえ、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"
または、初心者のための挑戦になるルータの動作のデフォルトの方法を変更することができます。
(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 –
私はルーティングについて知っています。これがバイタル・インかどうかという疑問は多かったです。ないと思います。ありがとう。 –