1

私はルートを持っています:

resources.router.routes.page.route = "page/:page"
resources.router.routes.page.defaults.module = "core"
resources.router.routes.page.defaults.controller = "page"
resources.router.routes.page.defaults.action = "view"
resources.router.routes.page.defaults.page = "home"

ここに私のナビゲーションxmlがあります:

<company>
    <label>Company</label>
    <route>page</route>
    <page>company</page>
</company>

ここでわかるように、zend ナビゲーション xml 内でルート (およびページ変数) を使用したいと考えています。問題は、ページ要素が使用されていないことです。結果は次のようになります。

http://localhost/website/public/page

それ以外の

http://localhost/website/public/page/company

ページパラメーターを使用するように zend ナビゲーションを取得するにはどうすればよいですか?

ありがとう!

4

1 に答える 1

1

page 要素を params 要素内にラップする必要があります。次のように参照してください。

<company>
    <label>Company</label>
    <route>page</route>
    <params>
       <page>company</page>
    </params>
</company>
于 2012-05-12T03:50:11.620 に答える