POST TIME:2018-09-02 13:11
筆者用的是5.7的版本。默認模板中,會員注冊或登錄,會進入到會員中心,會員中心有會員空間、會員收藏等功能,但是,我只想要會員注冊或登錄網(wǎng)站后,進入的是網(wǎng)站首頁。
下面就說說注冊會員時,如何實現(xiàn)跳轉(zhuǎn)到網(wǎng)站首頁。
1、進入到member目錄下,有個reg_new.php的文件,打開這個文件,把ShowMsg這個函數(shù)里的"index.php"改為"../index.php",這樣就實現(xiàn)了會員登錄時,或者已經(jīng)登錄后,跳轉(zhuǎn)到網(wǎng)站首頁,而不是會員中心。這時候,會發(fā)現(xiàn),該改的都已經(jīng)改好了,會員注冊成功后,提示有10秒鐘會進入會員中心,但是,在reg_new.php中根本找不到相應(yīng)的代碼。我們知道,dedecms中的php會自動轉(zhuǎn)為 htm的文件,所以,我們要進入到htm文件中去查找相應(yīng)的代碼。
2、進入到member中的templets中,我們發(fā)現(xiàn),reg_new.php會轉(zhuǎn)化為3個htm文件,分別為reg_new.htm,reg_new2.htm,reg_new3.htm,這時候,我們要進入到reg_new3.htm文件中,在文件的頂部,有這樣的一行代碼:<meta http-equiv="refresh"content="10;url=index.php">,注意url這部分,默認的是跳轉(zhuǎn)到會員中心首頁,這時候,我們要改為"../index.php",這樣,當會員注冊成功后,就會轉(zhuǎn)入后網(wǎng)站首頁了,如果想改變跳轉(zhuǎn)時默認的10秒,你可以改變這部分:content="10,把10改為你想要的數(shù)字就可以了。
就這樣,實現(xiàn)了網(wǎng)站會員注冊或登錄后,跳轉(zhuǎn)到網(wǎng)站首頁的功能。