我甚至不知道从哪里开始使用文档及其说明。有点傻眼。
我现在有一个网址:http://www.site.com/test/view/?aid=155。
我希望它显示为http://www.site.com/test/155(使用控制器“test”和动作“视图”,参数辅助为155)
对于未来的学习经历,我将如何做http://www.site.com/madeupname/155
我从哪里开始?什么文件?
我该放什么?
请谢谢!!!!!
答案 0 :(得分:3)
这并不难,特别是如果你的路线使用.ini文件。 在/ site / application / configs文件夹中创建一个routes.ini文件。
例如:
[production]
routes.home.route = /home/
routes.home.defaults.controller = index
routes.home.defaults.action = index
routes.login.route = /login/:username/:password
routes.login.defaults.controller = index
routes.login.defaults.action = login
routes.login.defaults.username = username
routes.login.defaults.password = password
然后引导它
(在bootstrap.php中,添加此内容)
/*
* Initialize router rewriting via .ini file.
*/
protected function _initRewrite()
{
$router = Zend_Controller_Front::getInstance()->getRouter();
$router->addConfig(new Zend_Config_Ini(APPLICATION_PATH. "/configs/routes.ini",
'production'), 'routes');
}
然后,您可以访问www.site.com/login/yourname/yourpass
访问登录页面或通过www.site.com/home
访问主页http://framework.zend.com/manual/en/zend.controller.router.html