dedecms二次開發(fā)點贊功能教程
1. 增加數(shù)據(jù)庫字段首先,在dede_archives表中增加一個名為zan的字段,類型為int(11),默認值為0,添加在weight字段后面。2. 創(chuàng)建zan表然后,執(zhí)行SQL語句創(chuàng)建一個名為de
1. 增加數(shù)據(jù)庫字段
首先,在dede_archives表中增加一個名為zan的字段,類型為int(11),默認值為0,添加在weight字段后面。
2. 創(chuàng)建zan表
然后,執(zhí)行SQL語句創(chuàng)建一個名為dede_zan的表,用于保存被贊的文檔aid和IP信息。
3. 添加獲取贊數(shù)的函數(shù)
在文件中添加一個名為zan的函數(shù),用來獲取指定文檔的贊數(shù)。
4. 修改文章模板
打開模板文件templets/default/article_,在相應(yīng)位置加入css和html代碼,用于顯示點贊按鈕和效果。
5. 添加點贊功能的JavaScript代碼
在頁面中引入jQuery庫,并添加JavaScript代碼,實現(xiàn)點擊點贊按鈕后的動態(tài)效果和數(shù)據(jù)更新。
6. 添加點贊按鈕
在需要顯示點贊按鈕的位置添加一個div元素,并在其中插入一個a標(biāo)簽作為點贊按鈕。
7. 創(chuàng)建處理程序
在網(wǎng)站根目錄下創(chuàng)建一個名為的處理程序,用于接收點贊請求并更新數(shù)據(jù)庫中的贊數(shù)和IP信息。
8. 完成點贊功能
至此,點贊功能的開發(fā)已經(jīng)完成,用戶可以點擊點贊按鈕進行贊操作,贊數(shù)會實時更新顯示。