我确信这只是一个小问题,但我现在正在努力寻找解决方案。我有一个动作助手,它创建了一个搜索表单,显示在布局文件中。我还创建了一些路线。一切正常,除了我尝试使用分页以及搜索结果页面。到目前为止我的源代码:
// ===== bootstrap.php =====
$searchRoute = new Zend_Controller_Router_Route_Regex(
'search.html/page(\d*)',
array(
'controller' => 'search',
'action' => 'search',
'page' => 1
),
array(
1 => 'page'
),
'search.html/page%d'
);
$router->addRoute('simpleSearch',$searchRoute);
// ==== Search Form =====
->setAction($this->getView()->url(array('page' => 1), 'simpleSearch'))
我一直收到错误讯息: 无法组装。参数太少了? 我知道这与错误地设置路由有关,我考虑参数,但我真的看不到,我的错误可能在哪里。你们中的任何人都可以看到这个错误吗?