DEDECMS模板列表页调用TAG标签并带上链接的课程

2021-10-10 作者:未知   |   浏览(
-->达成办法
这里以默认模板为例,打开 /templets/default/list_article.htm 找到:
<small>好评:</small>[field:scores/]
在后面加上如下代码:
<small>标签:</small> [field:id runphp='yes'] global $cfg_cmspath;$tags = GetTags;$revalue = '';$tags = explode;foreach{if{$revalue .= '<a href="'.$cfg_cmspath.'/tags.php?/'.$value.'/">'.$value.'</a>&nbsp;';}}

@me = $revalue;
[/field:id]
保存后即可。
注:这里我是以默认模板为例,打开你我们的模板在适合的地方添加代码才是正确的。
代码讲解
其实这里就只不过运用到了三个要点:
1.用自带的GetTags函数获得文档对应的TAG列表;
2.将获得到的值以半角符号的逗号为标准拆分为数组;
3.循环数组元素,将其对应的值输出并加上链接;
同时呢,为了更好的兼容,这里也用 global $cfg_cmspath;办法加载了系统基本参数里中的程序安装目录,用于在附加链
接时自动兼容安装到子目录的站点。
好了,内容就是这部分,讲解了也是这部分。期望能了解的可以从中获得启发,从而举一反三。也期待着推荐你的课程。对于没
有了解的,也没关系,你可以珍藏本代码,将来慢慢领会。
成效展示
点击可关闭或拖动