一个dedecms迪迪:arclist,迪迪:列表的方法来获得额外的内容表中的字段

点评:在织梦dedecms做开发获取额外的表字段内容两次通过SQL查询的runphp实现,最近看了看说明书,发现了一个非常简单的方法





调用一个额外的表场与Arclist的方法:

要获得附加表的内容,必须符合两个条件
1。指定channelid属性
2、指定域addfields = '得到'字段1,字段;
如:


复制代码代码如下所示:
{迪迪:arclist addfields = ';video_description,video_idrsquo;行= ';8prime;channelid = ';3prime;}
{场:video_description ndash {场:video_id基本;
{ /迪迪:arclist }


其中,addfields = ',video_description,video_idrsquo是在附表2场,channelid是由项目指定内容的信道模型的ID,而不是项目本身的身份。除了指定的附加表的字段,其他相关领域如arcurl、标题、信息等等可以称之为正常。

以同样的方式,德德:列表标签也可以被转移到另外的表字段。不像arclist,没有指定channelid,因为系统可以自动判断。
调用格式如下所示:


复制代码代码如下所示:
{迪迪:列表addfields = ';video_description,video_idrsquo;PageSize = ';8prime;}
{场:video_description ndash {场:video_id基本;
{ /迪迪:列表}