怎麼實現dedecms在首頁登入會員功能?

Tags: 功能, 會員,

必須引入的兩個JS檔案:

language="javascript" type="text/javascript"> function
CheckLogin(){ var taget_obj =
document.getElementById('_userlogin'); myajax = new
DedeAjax(taget_obj,false,false,'','',''); myajax.SendGet2("{dede:global.cfg_cmspath/}/member/ajax_loginsta.php"); DedeXHTTP
= null; }

登入後的顯示內容在 ajax_loginsta.php裡修改:

在需要判斷是否登入的位置賦予一個id名為_userlogin的div或者span都行,然後開啟/member/ajax_loginsta.php進行相應的如果登入了該顯示什麼樣式圖示的設定。

最後在這段程式碼下面加上這局js程式碼,用來判斷頁面是否已經登入了:

心得體會:

Dedecms的東西都是封裝好的,只需要一步一步跟著走就能找到你所需要修改的東西,進而實現dedecms的二次開發(所有東西都可以用原有的模版檔案進行套用)。

自定義定義網站登入框的樣式方式:

href="/member/index_do.php?fmdo=user&dopost=regnew" style="color:
#FF9900;">註冊 登入 找回密碼?
language="javascript"
type="text/javascript">CheckLogin();

相關問題答案