0
這是在引導文件我的路由定義:Zend_Controller_Router靜態路由
$router = $this->frontController->getRouter();
$route = new Zend_Controller_Router_Route_Static(
'tipovanie',
array('module' => 'default',
'controller' => 'index',
'action' => 'contest')
);
$router->addRoute('contest', $route);
現在,當我去/ tipovanie我得到正確顯示相同的內容,在/索引/較量。
不過,我使用的URL視圖助手來構建我的佈局像這樣的一些鏈接:
<a href="<?php
echo $this->url(array('module' => 'default',
'controller' => 'view',
'action' => 'user',
'id' => $this->escape($u->id)),
null,
true);
?>"><?php echo $this->escape($u->username); ?></a>
而這些鏈接指向:
/tipovanie
當查看/ tipovanie頁。在沒有靜態重寫路由的其他頁面上,url視圖助手工作正常,並且打印的鏈接是正確的(例如/ view/user/id/5)。