除了网址之外,我的分页工作正常。
第 2 页的链接是:example.com/products#%21p=2
什么时候应该是:example.com/products?p=2
当我在地址栏中输入后者时,它工作正常。这是生成链接的代码:
<li><a href="<?php echo $this->getPageUrl($_page) ?>"><?php echo $_page ?></a></li>
看起来像标准的 Magento 代码,所以我不确定为什么它不能正常工作。
先感谢您。
山姆
如果您的情况像我一样,我的 Magento TemplateMonster 主题使用 Vinagento 的 Vpager 扩展,并且我已经设法解决这个问题,如下所示:
编辑文件:
/www/app/code/local/Vinagento/Vpager/Block/Page/Html
替换第 4 行:
return str_replace('?', '#%21', parent::getPageUrl($page));
with:
return str_replace('?', '?', parent::getPageUrl($page));
漂亮的小动画 gif 将不再显示,但用户将能够更改页面!
祝你好运,爱德华多
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)