AJAX無(wú)刷新添加刪除收藏夾帝國(guó)cms插件,理論上適配7.5、7.2、7.0所有版本。
通過(guò)js無(wú)刷新獲取收藏夾列表,增加收藏夾,刪除收藏夾(根據(jù)favid和信息id),判斷信息是否已收藏。

安裝插件
1、將附件中“shelf”解壓到eextend下;
2、插件安裝完畢。
卸載插件
1、刪除 /e/extend/shelf/ 目錄;
2、恢復(fù)內(nèi)容模板樣式
3、插件卸載完畢。
插件使用
1、獲取收藏夾列表 請(qǐng)求 /e/extend/shelf/?enews=getFavaList&classid=收藏夾分類ID(可以不填)&page=第幾頁(yè)&line=每頁(yè)顯示個(gè)數(shù)
2、增加收藏夾 請(qǐng)求 /e/extend/shelf/?enews=AddFava&classid=分類id&id=信息ID
3、刪除收藏夾 請(qǐng)求 /e/extend/shelf/?enews=DelFava&id=收藏的信息ID
4、刪除收藏夾2 請(qǐng)求 /e/extend/shelf/?enews=DelFavaByFav&id=收藏中的favid
5、是否已收藏 請(qǐng)求 /e/extend/shelf/?enews=havefav&id=信息id
前臺(tái)ajax代碼
<script src="js/jquery.js"></script>
//添加書(shū)架
$("#addsj").click(function () {
var $this = $(this);
$.ajax({
type: 'GET',
url: "/e/extend/shelf/",
data: {enews: "AddFava", id: bok_id, classid: bok_classid},
error: function () {
console.log("請(qǐng)求出錯(cuò)")
},
dataType: 'json',
success: function (json) {
if (json.code == 200) {
$this.addClass("btn-read");
alert('添加書(shū)架成功')
} else if (json.code == 666) {
window.location = "/e/member/login/?from="+window.location.href;
} else {
alert(json.message)
}
}
});
});





