dedecms用arclist调用于附加表字段的方法

dedecms用arclist调用于附加表字段的方法,第1张

概述要获取附加表内容,必须符合两个条件 1、指定 channelid 属性 2、指定要获得的字段 addfields=字段1,字段 如: {dede:arclist addfields=filetype,language,softtype row=8 channelid=3} [field:textlink /] - [field:softtype /]br / {/dede:arclist} 底层

 要获取附加表内容,必须符合两个条件

1、指定 channelID 属性
2、指定要获得的字段 addfIElds='字段1,字段'
如:
{dede:arcList addfIElds='filetype,language,softtype' row='8' channelID='3'}
[fIEld:textlink /] - [fIEld:softtype /]<br />
{/dede:arcList}


底层模板字段:
ID(同 ID),typeID,sortrank,flag,ismake,channel,arcrank,click,money,Title,shortTitle,color,writer,
source,litpic(同picname),pubdate,senddate,mID,lastpost,scores,goodpost,badpost,notpost,
description(同infos),filename,image,imglink,fullTitle,textlink,typelink,plusurl,memberurl,templeturl,
stime(pubdate 的"0000-00-00"格式)
其中:
textlink = <a href='arcurl'>Title</a>
typelink = <a href='typeurl'>typename</a>
imglink = <a href='arcurl'><img src='picname' border='0' wIDth='imgwIDth' height='imgheight'></a>
image = <img src='picname' border='0' wIDth='imgwIDth' height='imgheight' alt=’titile’>
字段调用方法:[fIEld:varname/]
如:
{dede:arcList infolen='100'}
[fIEld:textlink/]
<br>
[fIEld:infos/]
<br>
{/dede:arcList}
注:底层模板里的FIEld实现也是织梦标记的一种形式,因此支持使用PHP语法,Function扩展等功能。
如: 给当天发布的内容加上 (new) 标志
[fIEld:senddate runPHP='yes'] 
$ntime = time();
$oneday = 3600 * 24;
if(($ntime - @me)<$oneday) @me = "<Font color='red'>(new)</Font>";
else @me = "";
[/fIEld:senddate]

[b][/b]

上一篇:删除Dedecms友情链接及织梦链的方法

下一篇:如何修改dedecms标题长度60字节限制方法

总结

以上是内存溢出为你收集整理的dedecms用arclist调用于附加表字段的方法全部内容,希望文章能够帮你解决dedecms用arclist调用于附加表字段的方法所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zz/1033362.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-24
下一篇 2022-05-24

发表评论

登录后才能评论

评论列表(0条)

保存