A-A+

dedecms在首页列表页调用软件模型下载地址

2014年11月25日 14:31 汪洋大海 暂无评论 阅读 214 views 次

本教程获取的是[软件模型][下载地址字段]的真实地址!使用后将直接显示附件的真实地址。

可以在首页或者列表页面调用下载链接,满足某些站长的个别的需求。
修改 include\helpers\extend.helper.php,在此文件的末尾加入如下代码即可。

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
/**
*  获得软件模型soft下载地址
*/
if (!function_exists('GetDownLink'))
{
    function GetDownLink($aid)
    {
       global $dsql;
       $row= $dsql->GetOne("SELECT softlinks FROM `#@__addonsoft` WHERE aid = {$aid}");
           if(!is_array($row)){
            return '';
            }
           else{
            $dtp = new DedeTagParse();
            $dtp->LoadSource($row['softlinks']);
                foreach($dtp->CTags as $ctag)
                {
                    if($ctag->GetName()=='link')
                {
                    $link = trim($ctag->GetInnerText());
                }
            }
       }
       return  $link;
    }
}

然后在内容页标签或者列表标签内就可以用
/Public/editor/attached/file/20140815/20140815062703_86885.rar

标签:

给我留言