こんにちは、ZendFramework 2.0 を使用しており、クエリ パラメータでルーティングを設定したいと考えています。たとえば、そのようなものが機能するようにしたいと思います。
.../foo?my_param=numberには一致するが、.../fooまたは.../foo?not_allowed_param=valueには一致しないルートが必要です
'type' => 'Literal',
'options' => array(
'route' => 'foo',
'defaults' => ...// Route to some error handler
'may_terminate' => true,
'child_routes' => array(
'query' => array(
// there is some query so route to my action
'type' => 'Query',
'options' => array(
'defaults' => array(
'controller' => 'index',
'action' => 'fooAction',
),
),
),
),
),
反対側では、 $this->url('.../foo', array('my_param' => 3))を使用できるようにしたい
これは機能しません。私が期待する動作を理解していただければ幸いです。
助けてくれてありがとう!