我是Zend Frame工作的新手,任何人都可以在路由器中帮助构建,
http://hostname/recruiter/index/login?height=360&width=800&random=1334642212073
和其他值必须通过路由器。
答案 0 :(得分:1)
这是你的Bootstrap.php应该是什么样子:
<?php
class Bootstrap extends Zend_Application_Bootstrap_Bootstrap
{
/**
* Define the URL routes here
*/
public function _initRoutes()
{
// Get the router object
$router = Zend_Controller_Front::getInstance()->getRouter();
$routeLogin = new Zend_Controller_Router_Route(
'login',
array(
'controller' => 'index',
'action' => 'login',
)
);
$router->addRoute('login', $routeLogin);
}
}
答案 1 :(得分:0)
maSnun之前提供的代码是一个很好的例子。
您可以通过将默认参数添加到路径定义来指定默认参数。
$routeLogin = new Zend_Controller_Router_Route(
'login',
array(
'controller' => 'index',
'action' => 'login',
'height' => 360,
'width' => 800,
)
);
然后您可以像往常一样使用getParam()来获取高度和宽度。