為企業提供網站平臺解決方案

178 7892 1916

QQ客服:點擊這里給我發消息 點擊這里給我發消息

最新動態:

DeDeCMS教程

你的位置:e球彩ef进球数 > 建站知識 > DeDeCMS教程 > dede圖集大圖絕對路徑

体育彩票e球彩胜平负:dede圖集大圖絕對路徑

發布時間:2013-04-17 09:44作者:e球彩ef进球数網址:e球彩ef进球数瀏覽:次
大家都知道,dede圖集大圖絕對路徑(dede圖集大圖直接路徑)是被隱藏了的,加入dede后臺時需要調用dede圖集大圖的直接路徑,依次來顯示不同效果,或者寫入xml文件,ede圖集大圖直接路徑調用方法如下: 備注: 在頁面模板article_ima

e球彩ef进球数 www.umomig.com.cn   大家都知道,dede圖集大圖絕對路徑(dede圖集大圖直接路徑)是被隱藏了的,加入dede后臺時需要調用dede圖集大圖的直接路徑,依次來顯示不同效果,或者寫入xml文件,ede圖集大圖直接路徑調用方法如下:

  備注:

  在頁面模板article_image.htm中,多行多列圖集大圖的路徑代碼為:

  <a href='[field:linkurl/]'

  據此,我們找到這個文件include/taglib/channel/img.lib.php

  用DW搜索代碼,npos

  大約在150行,代碼:

  $fields['linkurl'] = "{$GLOBALS['cfg_phpurl']}/showphoto.php?aid={$refObj->ArcID}&src=".urlencode($fields['imgsrctrue'])."&npos={$GLOBAL['photoid']}";

  這就是控制dede圖集大圖絕對路徑的代碼

  去掉

  {$GLOBALS['cfg_phpurl']}/showphoto.php?aid={$refObj->ArcID}&src=

  和

  &npos={$GLOBAL['photoid']}

  刷新,咦,奇怪,路徑是出來了,但是路徑/斜線變成了%2F,哈哈,這是因為代碼路徑中采用了urlencode方法,將這個代碼去掉,最后變成了:

  $fields['linkurl'] = "".($fields['imgsrctrue'])."";

  刷新,終于好了,成了正常的路徑了。