0
這是我的兩個路由器:Zend框架:路由器
->addRoute('viewTextMaterial', new Zend_Controller_Router_Route(':mCat/:mCatSub/:mId/:mTitle', array('controller' => 'index', 'action' => 'viewtextmaterial')))
->addRoute('viewNews', new Zend_Controller_Router_Route(':nCat/:nId/:nTitle/:page', array('controller' => 'index', 'action' => 'viewnews')))
在index.phtml文件我補充一點:
<a href="<?= $this->url(array('mCat' => 'Test', 'mCatSub' => 'Test', 'mId' => 7, 'mTitle' => 'Test'), 'viewTextMaterial') ?>">Test</a>
進出口。對於viewnews網址:
<a href="<?= $this->url(array('nCat' => News, 'nId' => 5, 'nTitle' => Some title, 'page' => 1), 'viewNews') ?>">some text</a>
但爲什麼,當我點擊A HREF,它重定向我 'viewnews'?
你真的有一個'IndexController'用'viewtextmaterial'和'viewnews'行動? – Raffaele
是的IndexController我有viewtextmaterial和viewnews操作。 – Defense
你能否給我們提供'viewTextMaterial'和'viewNews'路線的例子嗎? – raina77ow