1

基本上,我创建了一个新视图,仅以列表形式显示小狗,没有其他内容。除了部分分页外,其他一切工作正常。

所以这个类别有40只小狗。每页显示 20 个,它显示 2 页并且工作正常。每页 5 个,它显示 8 页,但不能正常工作。当我将鼠标悬停在前四个页面链接上时,它仍然显示第 1 页的 href,最后四个页面链接显示第 2 页的 href。

这是原始/第一页:

http://americasfavoritepuppybreeders.com/puppies/breed/labrador.html?tmpl=component&view=microsite

点击第 2 页链接到这里:

http://americasfavoritepuppybreeders.com/puppies/breed/labrador/page-1.html?tmpl=component

如果我手动输入应该存在的 URL,它仍然会显示第一页中的小狗:

http://americasfavoritepuppybreeders.com/puppies/breed/labrador/page-2.html?view=microsite&tmpl=component

我需要将 view=microsite & tmpl=component 保留在 URL 的末尾。

不确定我应该包含哪些代码供任何人诊断,所以请询问,我会发布。

我已经为此工作了 2 1/2 天,现在我整天都在做这件事……如果有人能提供帮助,我将不胜感激!谢谢。

4

1 回答 1

2

您可以尝试为分页创建自定义模板(pagination.php)。您可以在 /administrator/templates/bluestork/html/pagination.php 中找到示例,因此,第一步,您将在模板中创建文件 /templates/{$your_template}/html/pagination.php。第二步,您可以尝试使用 submitform() 和<input type="hidden" name="view" value="microsite" /><input type="hidden" name="tmpl" value="component" />/或根据需要调整分页中的链接。

于 2013-02-28T23:52:55.997 回答