ここで/query
見つけたように
、追加の zend url ヘルパーで url アドレスを生成しています。構成ファイルでは、次のようにルーターをセットアップしました。
'my_name' => array(
'type' => 'segment',
'options' => array(
'route' => '/my_name/:id/some_action[/:id2]',
'constraints' => array(
'id' => '[0-9]+',
'id2' => '[0-9]+',
),
'defaults' => array(
'controller' => 'MyController',
),
),
'may_terminate' => true,
'child_routes' => array(
'query' => array(
'type' => 'Query',
'options' => array(
'defaults' => array(
)
)
),
),
),
次のような生成されたリンクを受け取ります。
http://my_address/my_name/:id/some_action/?controller=MyController&limit=1&action=get&offset=2
私がやりたいのは、設定していないパラメーターを削除controller
しaction
、自分で提供したパラメーターのみを表示することです。
ルーター構成で設定するオプションはありますか? それとも、私が欲しいものを手に入れる他の方法がありますか?