您当前的位置: 主页 > 优化教程
以前用织梦DEDECMS做二次开发时获取附加表字段内容都是通过runphp执行SQL查询获得,最近看了看手册,发现一个非常简便的方法。 
 
用arclist调用于附加表字段的方法: 
 
方法一: 
 
要获取附加表内容,必须符合两个条件 
1、指定 channelid 属性(注意:channelid不是栏目id,而是自定义模型的id!) 
2、指定要获得的从表字段:addfields=’字段1,字段’ 
如: 
 
{dede:arclist addfields=’video_description,video_id’ row=’8′ channelid=’3′} 
[field:video_description /] – [field:video_id /] 
{/dede:arclist} 
 
其中addfields=’video_description,video_id’是附加表中的两个字段。除指定的附加表字段外,其它底层字段如arcurl,title,infos等均能正常调用。 
 
同样,dede:list标签也可调取附加表字段,和arclist不同的是不用指定channelid,因为系统能自动判断。 
调用格式如下: 
{dede:list addfields=’video_description,video_id’ pagesize=’8′} 
[field:video_description /] – [field:video_id /] 
{/dede:list} 
 
注意:取出的是附加表中所有记录的相应字段。 
 
方法二: 
 
DedeCms在dede:arclist标签如何调用附加表内容(其他标签一样适用) 
 
代码如下:
 
{dede:arclist titlelen='26' row='20' orderby='id'} 
[field:id runphp="yes"] 
$dsql = new DedeSql(false); 
$a="SELECT * FROM dede_addongame_tg where aid=@me"; 
$arcRow = $dsql->GetOne($a); 
@me='url="'.$arcRow[sptype].'" leixing="'.$arcRow[model]; 
[/field:id] 
{/dede:arclist} 
 
可以根据列表中每一条记录的不同id来获取另外一个表中某条记录的内容。
 

关键词:dedecms,二次开发,时,使用,dede,arclist    标签:
    更多资讯请收藏关注 网站模板(www.1yc.cn)

织梦Dedecms首页调用自定义内容模型方法首页调用自定义字段 如何在首页调用自定义内容模型的内容呢 需要在arc... 2021-07-27
织梦DedeCms Tag列表按发布时间排序的方法搜索引擎对TAG十分重视,网站tag页面被收录,也能带来流量,解决 织... 2021-07-30
织梦dedecms调用文章简介[field:description /]如何限制字数在用织梦系统时,用[field:description /]标签调取文... 2021-07-27
DEDECMS 提示信息!修改方法织梦版权希望大家加上,尊重织梦,支持织梦。 很多站长在用织梦DedeC... 2021-07-27
Dedecms教程:自定义模型解决会员无法投稿的方法记得以前有写过让游客可以投稿设置的方法和自定义模型更新列表的问题,最近... 2021-07-30
开启DedeCMS软件源码及分类信息采集功能的方法本文实例讲述了开启DedeCMS软件源码及分类信息采集功能的方法。分享... 2021-07-30
DEDECMS搜索关键词调用的链接修改 改掉PLUS目录DEDE搜索默认是调用plus目录下的search.php文件。 我们... 2021-07-22
Dedecms网站地图获取文章列表支持标签调用的方法Dedecms网站地图很好用,但sitemap.htm所调用的标签很有... 2021-07-27
如何修改DedeCms验证码的样式修改文件 验证码文件位置 include\validateimg.ph... 2021-08-09
pbootcms网站安全吗?pbootcms网站安全吗?PbootCMS渐渐进入大众视线,是从织梦... 2023-03-30
DEDECMS根据栏目ID调用不同的列表代码标签方法在DEDECMS中,在同一个列表中,如何根据不同的栏目ID号,返回不同... 2021-07-22
当前栏目调用上级栏目名称的办法问题:网站需要在栏目列表页调用上级栏目的名称,也就是在列表模板调用当前... 2021-07-30
织梦织梦程序如何更改网站后台标题去掉织梦内容管理系统字样很多站长朋友都是使用织梦dedecms程序做企业宣传站点。这款程序建站... 2021-08-14
织梦教程:修改数据库端口号不知道各位有没有发现,使用dedecms过程中,网站很容易被挂马,数据... 2021-08-14
织梦增加文章自定义属性及调用方法DedeCMS调用文章非常灵活,默认有[h],[c],[p],[f],... 2021-07-22
织梦列表页的第一页跟其它页使用不同模板方法有些时候我们需要使列表页的第一页跟第二页以及后面的页面的样式不同,修改... 2021-07-22

线
咨询热线:
135-0038-3336
在线客服:
点击这里给我发消息
微信交流:
公司官网: www.1yc.cn