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