admin管理员组

文章数量:1037775

【DEDE】织梦网站[文章页、列表页]常用的调用代码

【DEDE】织梦网站[文章页、列表页]常用的调用代码

DEDE织梦cms常用的参数标签调用汇总,以下龙腾飞网络科技-小吴实操中笔记记录,网站修改常用参数进行操作,保存使用非常方便:

【文章页】

一、调用文章本文链接

代码语言:javascript代码运行次数:0运行复制
<a href="{dede:field name='arcurl'/}" title="{dede:field.title/}">
{dede:global.cfg_basehost/}{dede:field name='arcurl'/}</a>转载请注明来自广州龙腾飞网络科技!

二、调用图片

文章页直接调用图片地址:

代码语言:javascript代码运行次数:0运行复制
{dede:field name='image'/}
[field:litpic /] 缩图地址 与 [field:picname /]相同 
[field:picname /] 缩图地址 与[field:litpic /]相同

【列表页及文章页】

一、tag标签

1、列表页“TAG标签调用”

代码语言:javascript代码运行次数:0运行复制
 [field:id function=GetTags(@me)/]

如果需要连接,请注释include\helpers\archive.helper.php文件130行

代码语言:javascript代码运行次数:0运行复制
// $tags .= ($tags=='' ? $row['tag'] : ','.$row['tag']);

用下面语句替换,当然你也可以加入自己的样式

代码语言:javascript代码运行次数:0运行复制
$tags .= "<a href='/tags.php?/".urlencode($row['tag'])."/'>".$row['tag']."</a>";

2、文章页“TAG标签调用”

代码语言:javascript代码运行次数:0运行复制
{dede:tag row='8' getall='0'}
<a href='[field:link/]'>[field:tag /]</a>
{/dede:tag} 

或者

3、文章模板加入 {dede:field.tags/} 这个标签即可

4、给Tag标签加超链接

大家找到网站跟目录下的/include/helpers/archive.helper.php,找到120行左右。

代码语言:javascript代码运行次数:0运行复制
if ( ! function_exists('GetTags'))
{
    function GetTags($aid)
{
        global $dsql;
        $tags = '';
        $query = "SELECT tag FROM `dede_taglist` WHERE aid='$aid' ";
        $dsql->Execute('tag',$query);
        while($row = $dsql->GetArray('tag'))
        {
            $tags .= ($tags=='' ? $row['tag'] : ','.$row['tag']);
        }
        return $tags;
    }
}

替换成以下代码:

代码语言:javascript代码运行次数:0运行复制
if ( ! function_exists('GetTags'))
{
    function GetTags($aid)
{
        global $dsql;
        $tags = '';
        $query = "SELECT tag FROM `dede_taglist` WHERE aid='$aid' ";
        $dsql->Execute('tag',$query);
        while($row = $dsql->GetArray('tag'))
        {
            $tags .= ($tags=='' ? '<a href=/tags.php?/'.$row['tag'].' target=_blank>'.$row['tag'].'</a>': ','.'
<a href=/tags.php?/'.$row['tag'].' target=_blank>'.$row['tag'].'</a>');        }
        return $tags;
    }}
本文参与 腾讯云自媒体同步曝光计划,分享自微信公众号。原始发表:2024-08-09,如有侵权请联系 cloudcommunity@tencent 删除网站fieldrowtags笔记

【DEDE】织梦网站[文章页、列表页]常用的调用代码

【DEDE】织梦网站[文章页、列表页]常用的调用代码

DEDE织梦cms常用的参数标签调用汇总,以下龙腾飞网络科技-小吴实操中笔记记录,网站修改常用参数进行操作,保存使用非常方便:

【文章页】

一、调用文章本文链接

代码语言:javascript代码运行次数:0运行复制
<a href="{dede:field name='arcurl'/}" title="{dede:field.title/}">
{dede:global.cfg_basehost/}{dede:field name='arcurl'/}</a>转载请注明来自广州龙腾飞网络科技!

二、调用图片

文章页直接调用图片地址:

代码语言:javascript代码运行次数:0运行复制
{dede:field name='image'/}
[field:litpic /] 缩图地址 与 [field:picname /]相同 
[field:picname /] 缩图地址 与[field:litpic /]相同

【列表页及文章页】

一、tag标签

1、列表页“TAG标签调用”

代码语言:javascript代码运行次数:0运行复制
 [field:id function=GetTags(@me)/]

如果需要连接,请注释include\helpers\archive.helper.php文件130行

代码语言:javascript代码运行次数:0运行复制
// $tags .= ($tags=='' ? $row['tag'] : ','.$row['tag']);

用下面语句替换,当然你也可以加入自己的样式

代码语言:javascript代码运行次数:0运行复制
$tags .= "<a href='/tags.php?/".urlencode($row['tag'])."/'>".$row['tag']."</a>";

2、文章页“TAG标签调用”

代码语言:javascript代码运行次数:0运行复制
{dede:tag row='8' getall='0'}
<a href='[field:link/]'>[field:tag /]</a>
{/dede:tag} 

或者

3、文章模板加入 {dede:field.tags/} 这个标签即可

4、给Tag标签加超链接

大家找到网站跟目录下的/include/helpers/archive.helper.php,找到120行左右。

代码语言:javascript代码运行次数:0运行复制
if ( ! function_exists('GetTags'))
{
    function GetTags($aid)
{
        global $dsql;
        $tags = '';
        $query = "SELECT tag FROM `dede_taglist` WHERE aid='$aid' ";
        $dsql->Execute('tag',$query);
        while($row = $dsql->GetArray('tag'))
        {
            $tags .= ($tags=='' ? $row['tag'] : ','.$row['tag']);
        }
        return $tags;
    }
}

替换成以下代码:

代码语言:javascript代码运行次数:0运行复制
if ( ! function_exists('GetTags'))
{
    function GetTags($aid)
{
        global $dsql;
        $tags = '';
        $query = "SELECT tag FROM `dede_taglist` WHERE aid='$aid' ";
        $dsql->Execute('tag',$query);
        while($row = $dsql->GetArray('tag'))
        {
            $tags .= ($tags=='' ? '<a href=/tags.php?/'.$row['tag'].' target=_blank>'.$row['tag'].'</a>': ','.'
<a href=/tags.php?/'.$row['tag'].' target=_blank>'.$row['tag'].'</a>');        }
        return $tags;
    }}
本文参与 腾讯云自媒体同步曝光计划,分享自微信公众号。原始发表:2024-08-09,如有侵权请联系 cloudcommunity@tencent 删除网站fieldrowtags笔记

本文标签: DEDE织梦网站文章页列表页常用的调用代码