0
我正在尋找結合Zend_Navigation多路徑頁面設置與路由器的問題的解決方案。我寫了幾個路由器(例如'/:lang /:controller /:action'),這很好。同時,我使用了navigation.xml,其定義如下: <user> <label>Users</label> <uri>mdm/users</uri> </user>
我必須動態地將缺省語言添加到導航中。我怎樣才能做到這一點?Zend_Navigation&Zend路由器
非常感謝, 阿納託利
我做到了,我定義了幾種途徑,但如果我使我的導航第一頁 - 例如。 mysuperpage.com導航鏈接看起來像mysuperpage.com/:controller/:action,它不工作,因爲我定義了路線mysuperpage.com/:lang/:controller/:action或mysuperpage.com/:lang/:controller,並在第一頁我沒有lang定義。只要我切換lang我有mysuperpage.com/:lang/,那麼導航效果很好。對於默認的Route(沒有任何參數的介紹頁面,我設置了默認語言),之後導航由Zend-Framework呈現,該框架沒有/:lang /。 – Anatoliy 2010-11-16 22:51:55
而這正是問題; / – Anatoliy 2010-11-16 22:58:21