新聞中心
Ecshop關(guān)閉商城站點(diǎn)后擁有管理員權(quán)限可以繼續(xù)訪問(wèn)的處理辦法
很多ecshop做商城的站長(zhǎng)朋友們需要網(wǎng)站備案或者是店鋪盤點(diǎn)等情況,這段時(shí)間久不得不把該站點(diǎn)暫時(shí)性的關(guān)閉下。因?yàn)樵趥浒高^(guò)程中如果不關(guān)閉站點(diǎn)就會(huì)影響到備案。也可能導(dǎo)致備案失敗等,店鋪盤點(diǎn)中因?yàn)樾枰l(fā)布商品或者網(wǎng)站的后臺(tái)再完善測(cè)試某些功能也需要先關(guān)閉站點(diǎn)的。如果在測(cè)試的這段時(shí)間客戶下單就可能導(dǎo)致下單失敗等等,因此以上兩種情況都是需要先關(guān)閉站點(diǎn)的。無(wú)憂主機(jī)獨(dú)立ip空間是支持關(guān)閉空間功能的,但是有時(shí)候?yàn)榱诵枰械恼鹃L(zhǎng)就提議能不能關(guān)閉了站點(diǎn),但是使用管理員的賬號(hào)可以暫時(shí)可以訪問(wèn)呢?小編開(kāi)始的時(shí)候給出的答案也是肯定的,但是經(jīng)過(guò)研究后找到了一種方法可以讓站點(diǎn)雖然關(guān)閉了,但是使用管理員登陸是可以訪問(wèn)的。那么該如何設(shè)置呢?下面小編就解決方法來(lái)詳細(xì)描述下吧。 首先小編來(lái)簡(jiǎn)單介紹下關(guān)閉站點(diǎn)是在商店設(shè)置-網(wǎng)店信息-暫時(shí)關(guān)閉站點(diǎn)暫時(shí)關(guān)閉站點(diǎn)就可以關(guān)閉了。為了更加人性化還可以輸入關(guān)閉站點(diǎn)的原因例如“本店在盤點(diǎn)中。。?!? 關(guān)閉了之后點(diǎn)擊右上角的查看網(wǎng)店前臺(tái)就會(huì)提示如下截圖: 那么現(xiàn)在使用的是管理員的權(quán)限來(lái)查看的站點(diǎn)的確是關(guān)閉了,如何才能使用管理員查看網(wǎng)店的時(shí)候可以訪問(wèn)呢?這里修改一個(gè)初始化腳本文件就可以實(shí)現(xiàn)了,連接FTp找到根目錄\includes\init.php文件使用編輯軟件打開(kāi)再找到122 行左右代碼如下:
if ($_CFG['shop_closed'] == 1) { /* 商店關(guān)閉了,輸出關(guān)閉的消息 */ header('Content-type: text/html; charset='.EC_CHARSET); die('<div style="margin: 150px; text-align: center; font-size: 14px"><p>' . $_LANG['shop_closed'] . '</p><p>' . $_CFG['close_comment'] . '</p></div>'); }
修改成
if ($_CFG['shop_closed'] == 1) { /* 商店關(guān)閉了,輸出關(guān)閉的消息 */ if (!isset($_SESSION['admin_name'])) { header('Content-type: text/html; charset='.EC_CHARSET); die('<div style="margin: 150px; text-align: center; font-size: 14px"><p>' . $_LANG['shop_closed'] . '</p><p>' . $_CFG['close_comment'] . '</p></div>'); } }
修改之后上傳到對(duì)應(yīng)的文件覆蓋下,這個(gè)時(shí)候再使用管理員賬號(hào)登陸網(wǎng)站的后臺(tái),點(diǎn)擊右上角的查看店鋪就可以看到可以訪問(wèn)網(wǎng)站的首頁(yè)了如下截圖:
其實(shí)這個(gè)功能實(shí)現(xiàn)的原理也就是通過(guò)一個(gè)判斷語(yǔ)句把管理員過(guò)濾掉,這樣在判斷中又嵌套了一個(gè)判斷語(yǔ)句當(dāng)檢測(cè)到站點(diǎn)關(guān)閉了但是管理員賬號(hào)是可以訪問(wèn)首頁(yè)的。 無(wú)憂主機(jī)相關(guān)文章推薦閱讀: ECSHOP搭建商城配送方式不顯示解決方法 ECSHOP搬家之后內(nèi)頁(yè)訪問(wèn)鏈接白屏的解決方法 修改ECSHOP填寫分類名不能超過(guò)20個(gè)字符限制 ECSHOP用財(cái)付通支付出現(xiàn)“[3006]您的請(qǐng)求無(wú)效,請(qǐng)重新再試”本文地址:http://www.gle-technology.com/ecshop/17072.html