• 全国400电话网上服务平台
    强大号码库资源任选,方便,快捷,快速开通。
    咨询热线:400-1100-266  

    dede图集大图绝对路径
    POST TIME:2017-11-13 01:59

    大家都知道,dede图集大图绝对路径(dede图集大图直接路径)是被隐藏了的,加入dede后台时需要调用dede图集大图的直接路径,依次来显示不同效果,或者写入xml文件,ede图集大图直接路径调用方法如下:

    备注:

    在页面模板article_image.htm中,多行多列图集大图的路径代码为:

    据此,我们找到这个文件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'])."";

    刷新,终于好了,成了正常的路径了。

    
    Copyright © 2003-2016
    时间:9:00-21:00 (节假日不休)
    版权所有:巨人网络(扬州)科技有限公司
    总部地址:江苏省信息产业基地11号楼四层
    《增值电信业务经营许可证》 苏B2-20120278
    X

    截屏,微信识别二维码

    微信号:veteran88

    (点击微信号复制,添加好友)

     打开微信

    微信号已复制,请打开微信添加咨询详情!