网站的调用需求多样化,在首页,或者在某个频道首页,需要调用某篇文章的内容全文,在传统的CMS当中,正文字段是非列表内置字段,所以一般不给予默认支持。在K9的标签体系中,标题和内容,都是一个语句而已,所以调用,不成问题。
说明:该标签应用于内容应用。
下面是调用的实现语句:
{@res.join table1='%s_content' table2='%s_content__article' field1='title,url,description,image' field2='content' on='id' where='t1.id=1359' order='t1.id asc'} {#foreach($res as $rs)} <img src="{DIR}{$rs[image] width='220' height='190'}" /> <a href="{DIR}{$rs[url]}">{$rs[title]}</a> {$rs[description]} {$rs[content] code='html'} {#endforeach}标签采用join连接方式,联合主表table1和附表table2,因为K9的内容应用是把内容和标题等信息分开表存储的,故需要联合查询。
on是两个表的连接方法,id这个字段需要在table1和table2都存在。
where是查询条件,本例是调用id为1359的文章。
以上标签没有应用到具体的HTML当中,故省略辅助的HTML代码,下面附上应用场景的标签截图,仅供参考:
转载请注明出处:唯众网络