pagination - 大商业中的分页 - 未正确预修复
问题描述
我在 Big Commerce 中使用模板主题,但分页按钮有问题。当我单击页码或下一步按钮时,站点前缀不会/
在 url 末尾添加附加内容。
网址应如下所示:
https://example.com/learn-more/?page=2
但单击按钮仅链接回主博客页面:
https://example.com/learn-more/
我浏览了“Store Front > Blog > {...} (settings) > About This Blog”并确保将博客 URL 设置为正确的格式(即 - /blog/
},但这并没有产生正确的效果。
我越来越熟悉模板主题,但我不知道如何以这种格式更正网址,因为不存在正常的反应修复......
请帮忙
解决方案
是的,这里同样的问题。在像您一样使用博客设置之后,我最终通过脚本更正 URL 来应用解决方法,以便快速修复它。
const isBlogPostsPage = $('.blogPosts').length > 0;
if (isBlogPostsPage) {
$('.pagination-link').each(function() {
let link = $(this).attr('href');
link = link.replace('/articles?', '/articles/?');
$(this).attr('href', link);
});
}
推荐阅读
- python - Pandas 数据透视表通过将一个索引附加到列名来展平多索引
- python-3.x - ffmpeg-python:测试视频剪辑是否有音频
- jquery - 试图在 axios 中显示 laravel 验证错误
- python - 将 Ym-dTH:M:Sz 转换为日期时间进行比较
- java - 如何在 Jolt Transformation 中循环时展平一组对象?
- javascript - 无法设置未定义的属性“”
- azure-devops - 如何使用 azure CLI 添加团队管理员?
- swiftui - 如何在 SwiftUI 中修复“线程 1:EXC_BAD_ACCESS(代码=2,地址=0x7ffee86aafd8)”
- javascript - noUiSlider(使用步骤 API)+ wNumb - wNumb 格式不适用于第一个工具提示
- typescript - 在运行时使用派生类扩展基实例