【帝国CMS】列表页调取副表字段演示
时间: 2022-10-19 作者:立威浏览:
列表模板中要调用副表字段内容需要采用“list.var支持程序代码”。下面以读取新闻副表中的newstext字段为例的list.var模板代码:
$fr=$empire->fetch1("select newstext from {$dbtbpre}ecms_news_data_{$r[stb]} where id='$r[id]'");
$listtemp='<a href="[!---titleurl--]">[!---title--]</a> <br>副表内容字段:'.$fr[newstext].'<br><br>';帝国cms栏目页中同时调取两个副表字段代码如下(来源、作者):
$fr=$empire->fetch1("select befrom,writer from {$dbtbpre}ecms_news_data_{$r[stb]} where id='$r[id]'");
$listtemp='
<li>
<h2><a href="[!--titleurl--]">[!--title--]</a></h2>
<p>[!--smalltext--]</p>
<div class=""><i>'.$fr[befrom].'</i><span>/ '.$fr[writer].'</span><em>[!--newstime--]</em></div>
</li>';帝国CMS模板列表页调用内容页(副表)的作者、来源、内容(并过滤内容中的html代码)
帝国CMS模板制作中,栏目列表内容如何调用副表中的字段?答:把下面这个代码要放在“列表内容模板(list.var)”中,并在左上角勾选“使用程序代码”。
$fr=$empire->fetch1("select writer,befrom,newstext from {$dbtbpre}ecms_news_data_{$r[stb]} where id='$r[id]'");
$listtemp='
标题:<a href="[!--titleurl--]">[!--title--]</a> <br>
作者:'.$fr[writer].' 来源于:'.$fr[newstext].' <br>
简介(截取内容页部分内容):
'.esub(htmlspecialchars(strip_tags(str_replace(' ','',str_replace('“','',str_replace('”','',$fr[newstext]))))),200).'......
<br>
';你觉得文章内容怎么样
微信多开电脑端好用的软件Sideloadly
解决win10以上操作系统不通过Microsoft store安装收费软件的方法
Excel的9个常用统计解决方案,即学即用,简单高效!
excel count函数:Count统计个数,学会这6种用法就够了