dedecms中loop标签输出[field:arcurl/]链接失败的解决方法

在Ddedecms中官方提供了loop万能循环标签,但是此循环标签只能循环出该表中的字段,而“[field:arcurl/]”链接标签并不能被解析出来,而dedecms官方论坛上也没有找到相关的解决办法,下面是在网上查询后得到代码,经本人测试,问题已完美解决。

首先我们看看官方提供的代码:

{dede:loop table=’dede_archives’ sort=” row=’4′ if=”}
<a href=http://www.umxmt.com/a/dedeaz/'[field:arcurl/]’>[field:title/]</a>
{/dede:loop}
修改方法:
1.打开Include/common.func.php,再60行左右添加一个函数代码如下:
function IDReturnURL($ID)
global $fzcms;
$query=”Select arc.*,tp.typedir,tp.typename,tp.corank,tp.isdefault,
tp.defaultname,tp.namerule,tp.moresite,tp.siteurl,tp.sitepath
from dede_archives arc left join dede_arctype tp on arc.typeid=tp.id where arc.id=”.$ID;
$row=$fzcms->GetOne($query);
$ReturnURL=GetFileUrl($row[‘id’],$row[‘typeid’],$row[‘senddate’],$row[‘title’],$row[‘ismake’],
$row[‘arcrank’],$row[‘namerule’],$row[‘typedir’],$row[‘money’],$row[‘filename’],$row[‘moresite’],$row[‘siteurl’],$row[‘sitepath’]);
return $ReturnURL;
}

2.这样我们在模板中调用方式的写法也有所改变,代码如下:

{dede:loop table=’dede_archives’ sort=” row=’4′ if=”}
<li>·<a href=http://www.umxmt.com/a/dedeaz/'[field:id function=IDReturnURL(@me)/]’>[field:title function=cn_substrR(@me,44)/]</a></li>
?{/dede:loop}

这样dedecms中如何用loop签循环出arcurl标签(获取链接)地址的问题就可以迎刃而解了,这里只是用到了自定义sql标签

 

本文内容来源于公开网络,出于传递信息之目的整理发布。原文版权归原作者所有,若涉及侵权请先提供版权后联系我们删除

(0)
WP之家WP之家
上一篇 2025年3月29日 上午11:42
下一篇 2025年3月29日

相关推荐

  • 海参的好坏如何鉴别(主要有以下几招)

    外形完好无损挑选海参必须保证外形没有损伤,这样才能保证海参的品质不完整的海参可能是经过加工将腐败部分除掉以后剩下的,我来为大家科普一下关于海参的好坏如何鉴别?下面希望有你要的答案,我们一起来看看吧! 海…

    2025年3月29日
  • 《快手》怎么设置不让别人找到我

    《快手》怎么设置不让别人找到我,随时记录日常生活上发生的事情,用户们在软件可以设置不让别人找到自己位置,wp之家小编整理了相关的内容,希望对大家有所帮助。 快手设置不让别人找到我位置方法说明 步骤一,点…

    6天前
  • 百度竞价慧合平台是什么?

    慧合平台是什么? 官方:慧合平台——优质短视频广告撮合服务平台 百度为广告主与视频制作服务商搭建的专业平台,提高广告主投放视频物料创意的质量及转化效果,已入驻270+服务商,覆盖北上广深等10余个…

    2025年3月29日
  • 哔哩哔哩怎么查看自己的投币记录 哔哩哔哩投币记录查看方法

    哔哩哔哩怎么查看自己的投币记录 哔哩哔哩投币记录查看方法,赶快一起来看看吧。 点击个人头像 打开哔哩哔哩,然后点击左上角个人头像。 进入个人页面 点击之后就看到了个人信息,再次点击个人头像,进入个人页面。…

    6天前
  • OCPC出价策略深度转化方式有几种状态?

    百度上线oCPC出价策略之初,策略就支持优化师自主选择通过“自动优化”或“自定义双出价”的深度优化方式,获取深度转化量。 设置深度转化都是需要优化师判断当前出价策略应该使用何种深度优化…

    2025年3月29日
  • 《钉钉》员工具体删除教程

    《钉钉》员工具体删除教程,当员工离职或需要删除某些员工时,许多企业可能会感到困惑,想要了解更多的就来wp之家找寻答案。 《钉钉》删除员工方法: 1、首先进入钉钉后,打开通讯录以后找到组织架构点击进入; 2、…

    6天前
  • 老人头痛竟是被蜱虫连吸数日 终引起脑炎

    近日,河北衡水,一 78 岁的老人下地干活,头痛恶心到医院就诊,医生在患者大腿后侧发现蜱虫,当时蜱虫吸血已经有玉米粒那么大,医生将蜱虫取下,取下时蜱虫仍在动,后医生诊断,确定患者是由于蜱虫叮咬引起的脑炎…

    教程资讯 2025年3月29日
  • dingtalk怎么关闭 钉钉关闭日历提醒方法介绍

    dingtalk怎么关闭 钉钉关闭日历提醒方法介绍,感兴趣的小伙伴一起来看看吧。 首先在手机上安装并打开钉钉应用 然后登录自己的钉钉账号 进入主界面之后,选中左上方自己的头像 左边弹出窗口,选中设置一项 在设置里…

    6天前