0
在我的網站上,我需要以這種方式包含頁面的URL:/category/page4
,因此傳遞給控制器的參數是單詞「page」之後的數字。我設法得到的URL以下列方式:使用此代碼/category/page/4
(一個額外的斜槓):使用Zend_Controller_Router_Route解析URL中的參數
$router->addRoute('categoryPages', new Zend_Controller_Router_Route(
'/category/page/:page',
array(
'controller' => 'caegory',
'action' => 'index'
),
array(
'page' => '\d+'
)
));
我希望有網址,像/category/page4
與此代碼的以下修改:
// Simply removed one slash
'/category/page:page'
但是,此代碼不會創建我需要的路由。我的錯誤是什麼?
非常感謝,這就是我一直在尋找。 – gvlasov 2013-03-14 14:00:33