ZF2でのポストデータのルーティング
/connection/add
ルートのすべての投稿データがこのyaml構成を使用して別のメソッドにルーティングされる、zf2でルーティングを設定しようとしました。
router:
routes:
home:
type: literal
options:
route: '/'
defaults:
controller: Admin\Dashboard
action: index
connection:
type: literal
options:
route: '/connection'
defaults:
controller: Admin\Connection
action: list
may_terminate: true
child_routes:
add:
type: literal
options:
route: '/add'
defaults:
action: add
may_terminate: true
child_routes:
post:
type: method
options:
verb: post
defaults:
action: test
Zend \ Mvc \ Router \ Http \ Methodpost
のタイプを使用している最も深い子を除いて、上記の例のすべてが正常に機能します
期待される出力:
投稿データをルートに送信する/connection/add
と、その人はアクションにルーティングされtest
ます。
実際の出力:
上記のルーティングの最後の子は無視さadd
れ、フォームから送信された投稿データをディスパッチするときにアクションが呼び出されます。
質問:
- 私は何が欠けていますか?
- 私のアプリケーションでこの種のルーティングを行う方法はありますか?
- もしそうなら、構成はどのように見えるでしょうか?