DedeCMS織夢文章頁圖片地址為絕對路徑實現方法
來源:未知
編輯:狂奔小螞蟻
時間:2016-04-03 14:14:01
閱讀:次
小螞蟻信息網改版之后增加了一個m站點即手機站點,用二級域名實現,在做手機站的過程中發現一個問題,手機站和pc站都是調用同一個數據庫,文章頁上傳圖片后默認是相對地址顯示,如下圖所示,這樣一來,PC站顯示沒問題,但是移動站的圖片顯示不了,需要將圖片的相對地址轉換為絕對地址,做以下改動即可。

使用下面的方法親測可用:
修改目錄include下的文件extend.func.php,在最后面添加一個函數方法:
function replaceurl($newurl)
{
$newurl=str_replace('src="/uploads/allimg/','src="http://你的域名/uploads/allimg/',$newurl);
return $newurl;
}
另外調用文章正文內容的標簽
{dede:field.body/}
需要改成
{dede:field.body function='replaceurl(@me)'/}
要注意的是,所有的修改是在二級域名的文件夾下,因為余斗是在pc站下發文章,移動站同步調用,所以只在移動站上修改即可,此方法可以適用于任何調用絕對路徑圖片的頁面。
相關文章推薦:
熱門閱讀推薦:
圖文精選:
-
DedeCMS圖集上傳圖片出現FILEID:X報錯的唯一正確解決方法
EDECMS資訊站的時候遇到了一個問題,在圖集上傳圖片時總是彈出FILEID:X(X為數字...
-
織夢(DEDECMS)文件目錄結構解說
/根目錄 ../a 默認生成文件存放目錄 ../data 系統緩存或其他可寫入數據存放目錄...
-
怎么去除織夢CMS模板中友情鏈接標簽中的li
在織夢手冊中,DEDECMS的友情鏈接代碼標簽為:{dede:flink row=22/},但這樣調用出來...
-
織夢(dedecms)日期時間格式大全
日期時間格式 (利用strftime()函數格式化時間) 首頁: ([field:pubdate function=strftime(...
-
織夢讓arclist標簽也支持currentstyle屬性
今天在做站內資訊的時候,用到了arclist標簽,但遺憾的時候arclist默認不支持...
欄目分類
最新文章
熱門文章