首頁  >  文章  >  CMS教程  >  修改織夢DedeCMS廣告模組,前台顯示未更新怎麼辦

修改織夢DedeCMS廣告模組,前台顯示未更新怎麼辦

藏色散人
藏色散人原創
2020-01-08 09:39:382465瀏覽

修改織夢DedeCMS廣告模組,前台顯示未更新怎麼辦

修改織夢DedeCMS廣告模組,前台顯示未更新怎麼辦?

修改織夢DedeCMS廣告模組,前台顯示未更新的解決方法

推薦學習:織夢cms

如果修改織夢後台廣告設置,前台未能顯示最新修改的同學可以參考一下方法進行解決。

安裝了dedecms 自帶的廣告模組後,發現在修改廣告訊息後,前台調用的廣告還是修改之前的信息,查看了一下源代碼,發現是調用緩存了,但是dedecms 的ad_edit. php 編輯保存資訊後又沒有刪除原來的緩存,小bug一枚,這裡修改如下:

打開dede\ad_edit.php 找到約第70行

$dsql->ExecuteNoneQuery($query);
ShowMsg("成功更改一则广告代码!",$ENV_GOBACK_URL);

修改成

$dsql->ExecuteNoneQuery($query);
// 删除广告缓存文件 begin
// dedecms V57_GBK 2011-08-12
if(file_exists(DEDEDATA."/cache/myad-$aid.htm")){
@unlink(DEDEDATA."/cache/myad-$aid.htm");
}
// 删除广告缓存文件 end
ShowMsg("成功更改一则广告代码!",$ENV_GOBACK_URL);

現在就去後台更新廣告訊息吧!

以上是修改織夢DedeCMS廣告模組,前台顯示未更新怎麼辦的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn