SilverStripe前端Ajax博客文章加载'按钮

SilverStripe frontend Ajax blog post loading with 'read more' button

本文关键字:按钮 加载 文章 前端 Ajax SilverStripe      更新时间:2023-09-26

我使用SilverStripe前端模块来Ajax加载博客持有人页面上的每个博客条目。唯一的问题是我得到了一个JS问题与模块中提供的实际JS文件。

Uncaught TypeError: Cannot read property 'sspagination' of undefined

我相信这在JS文件的第一行运行:

$.widget("ss.ssendless", $.ss.sspagination, {
这是我的错吗?这很常见吗?

另外,当我运行jQuery时,它说要运行,所以我可以启动AJAX加载,我得到另一个控制台错误。它要求我运行的代码是:

$('div.pagination').ssendless({
    contentSelector: '.pagination-content',
    indicatorElement: $('.pagination-indicator')
});
我得到的错误是

Uncaught TypeError: $(…)。Ssendless不是一个函数

这运行在jQuery的第一行

$('div.pagination').ssendless({

如果这个问题不是一个你可以修复,你可以推荐另一个SS模块,这将帮助我实现从博客持有人页面的博客条目的AJAX无止境的加载,而不是标准编号分页?

谢谢大家。

目前,当前的SilverStripe Frontend模块不支持最新的SilverStripe Blog模块。

Blog模块最近进行了一次重大升级,更改了许多代码。这个版本是当前的主分支。

您可以通过下载1.0分支来下载旧版本的Blog模块。这个版本应该与Frontend模块一起工作,尽管它不如当前版本好。