使用Zend Framework 1.10,我有一个包含文章和搜索字段的列表。 在搜索字段中输入内容并点击 search 按钮时,它会生成以下网址:
https://example.org/products?category=12&no=
在搜索结果页面上,您会找到与搜索字段匹配的产品。
如果有超过10个带搜索属性的产品,则会出现 next 按钮。对于这个 next 按钮我使用以下代码生成url,遗憾的是不会扩展已经传递的参数(category和no)。
<a href="<?php echo $this->url(array('page' => $this->next)); ?>">
<?php echo $this->translate('NextPage'); ?> >
它会将我重定向到https://example.org/products
如何从表单中添加已传递的GET参数?
答案 0 :(得分:0)
您可以在会话中存储搜索中的GET参数,这样当您请求下一个网址时,您可以检索先前在搜索表单中输入的参数。