【DEDE】织梦网站[文章页、列表页]常用的调用代码
DEDE织梦cms常用的参数标签调用汇总,以下龙腾飞网络科技-小吴实操中笔记记录,网站修改常用参数进行操作,保存使用非常方便:
【文章页】
一、调用文章本文链接
<a href="{dede:field name='arcurl'/}" title="{dede:field.title/}">
{dede:global.cfg_basehost/}{dede:field name='arcurl'/}</a>转载请注明来自广州龙腾飞网络科技!
二、调用图片
文章页直接调用图片地址:
{dede:field name='image'/}
[field:litpic /] 缩图地址 与 [field:picname /]相同
[field:picname /] 缩图地址 与[field:litpic /]相同
【列表页及文章页】
一、tag标签
1、列表页“TAG标签调用”
[field:id function=GetTags(@me)/]
如果需要连接,请注释include\helpers\archive.helper.php文件130行
// $tags .= ($tags=='' ? $row['tag'] : ','.$row['tag']);
用下面语句替换,当然你也可以加入自己的样式
$tags .= "<a href='/tags.php?/".urlencode($row['tag'])."/'>".$row['tag']."</a>";
2、文章页“TAG标签调用”
{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行左右。
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;
}
}
替换成以下代码:
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;
}}
扫码关注腾讯云开发者
领取腾讯云代金券
Copyright © 2013 - 2025 Tencent Cloud. All Rights Reserved. 腾讯云 版权所有
深圳市腾讯计算机系统有限公司 ICP备案/许可证号:粤B2-20090059 深公网安备号 44030502008569
腾讯云计算(北京)有限责任公司 京ICP证150476号 | 京ICP备11018762号 | 京公网安备号11010802020287
Copyright © 2013 - 2025 Tencent Cloud.
All Rights Reserved. 腾讯云 版权所有