織夢(mèng)dedecms在模板頁(yè)面中實(shí)現(xiàn)會(huì)員登錄退出狀態(tài)顯示的方法

很多會(huì)員朋友在制作帶會(huì)員中心的模板文件時(shí)候,當(dāng)我們點(diǎn)擊登錄后,織夢(mèng)默認(rèn)是跳轉(zhuǎn)到會(huì)員中心的,但在我們返回網(wǎng)站主頁(yè)時(shí),發(fā)現(xiàn)header沒(méi)有顯示會(huì)員登錄信息,卻在原始位置顯示了登錄信息,這是因?yàn)槲覀儧](méi)有設(shè)置登錄后的顯示的位置及會(huì)員信息的調(diào)用。
因此我們要再上面的代碼為加入一個(gè)div同時(shí)寫入script 進(jìn)行調(diào)用,div id=”_a”(id _a,不是隨便寫的,可以在head頭部模板文件中加入一段代碼為:
<script language="javascript" type="text/javascript" src="/include/dedeajax2.js"></script> <script> <!-- function CheckLogin(){ var taget_obj = document.getElementById('_a'); myajax = new DedeAjax(taget_obj,false,false,'','',''); myajax.SendGet2("/users/ajax_loginsta.php"); DedeXHTTP = null; } --> </script> <div id="_a"> <span class="n"> <ul> <li> <a title="登錄" href="xxx">請(qǐng)登錄</a> </li> <li> <a title="注冊(cè)" href="xxx">免費(fèi)注冊(cè)</a> </li> </ul> </span> <script language="javascript" type="text/javascript">CheckLogin();</script> </div>
通過(guò)這兩段代碼,我想大家已經(jīng)明白了,這個(gè)段代碼的意思就是,當(dāng)div id=_a,調(diào)用文件ajax_loginsta.php文件。其實(shí)在原始的會(huì)員登錄那一塊的代碼中也可以找到。現(xiàn)在我們就可以把原始的登錄div,全部刪掉了。
這次我們?cè)俅蔚卿浐?,?huì)員信息就會(huì)再header中顯示,至于css樣式,就自行修改把。
現(xiàn)在我們來(lái)設(shè)置/member/ajax_loginsta.php文件,這個(gè)個(gè)文件是用來(lái)顯示會(huì)員登錄后,要在首頁(yè)調(diào)用的信息,
<div class="mylink"> <ul> <li><a href="">會(huì)員中心</a></li> <li><a href="">我的收藏</a></li> <li><a href="">發(fā)表文章</a></li> <li><a href="">好友管理</a></li> <li><a href="">訪客記錄</a></li> <li><a href="">查找好友</a></li> <li><a href="">退出登錄</a> </li> </ul> </div>
大家可以根據(jù)實(shí)際情況,請(qǐng)進(jìn)修改,但一定要重新編寫css樣式,如果要設(shè)置成鼠標(biāo)劃過(guò),顯示信息則需要設(shè)置css樣式z-index=N,N的數(shù)值越大越好。
以上就是本文的全部?jī)?nèi)容,希望對(duì)大家的學(xué)習(xí)有所幫助,也希望大家多多支持腳本之家。
相關(guān)文章
dedecms織夢(mèng)模板里顯示當(dāng)前登錄會(huì)員名
有時(shí)我們只是需要在網(wǎng)站某個(gè)地方顯示一下當(dāng)前登錄的會(huì)員名字,這篇文章主要介紹了dedecms織夢(mèng)模板里顯示當(dāng)前登錄會(huì)員名,非常具有實(shí)用價(jià)值,需要的朋友可以參考下2018-10-11dedecms會(huì)員登錄積分每天只限增加一次的實(shí)現(xiàn)思路
大概思路就是先先檢測(cè)當(dāng)前時(shí)間與上次登陸日期是否為同一天?如果是就不加積分,需要修改include文件夾下memberlogin.class.php文件,詳細(xì)如下2014-07-22dedecms會(huì)員登錄積分每天只限增加一次的實(shí)現(xiàn)思路及代碼
具體思路為:先檢測(cè)當(dāng)前時(shí)間與上次登陸日期是否為同一天?如果是就不加積分,如果上次登陸日期與當(dāng)前登陸日期不相等就加積分,具體實(shí)現(xiàn)如下,有需要的朋友可以參考下2013-08-27dedecms 會(huì)員登錄或者退出直接跳轉(zhuǎn)到首頁(yè)的修改方法
默認(rèn)dede模板中.會(huì)員在主頁(yè)登陸后,默認(rèn)會(huì)跳轉(zhuǎn)到會(huì)員中心. 如果我們想登陸后,跳轉(zhuǎn)到網(wǎng)站主頁(yè),可以這樣來(lái)修改dede文件2011-08-10DEDECMS會(huì)員登錄后跳轉(zhuǎn)首頁(yè)的簡(jiǎn)單實(shí)現(xiàn)方法
關(guān)鍵字描述:簡(jiǎn)單 實(shí)現(xiàn) 方法 首頁(yè) 會(huì)員 登錄 " < ShowMsg 成功 由于會(huì)員登錄成功時(shí),是默認(rèn)跳轉(zhuǎn)到control.htm(會(huì)員管理中心頁(yè)面,在/member/templets/文件2009-06-06