class ContactusController extends Zend_Controller_Action
结果为url/contactus
。我想更改url/contact-us
。如何在网址中添加“ - ”。请帮我找出解决方案
答案 0 :(得分:2)
您可以通过添加Zend_Router的路由来完成。
$router = $this->_front->getRouter();
$router->addRoute('contactus',
new Zend_Controller_Router_Route('contact-us',
array(
'controller' => 'contactus',
'action' => 'index',
'category' => null
)
);
);
可以从http://framework.zend.com/manual/en/zend.controller.router.html
了解更多相关信息答案 1 :(得分:2)
而不是
class ContactusController extends Zend_Controller_Action
使用camelCase名称:
class ContactUsController extends Zend_Controller_Action
使用U
而非u
。
同样的文件名,应该是controller/ContactUsController.php
。然后,网址按惯例contact-us
,contact-us/action
等