帝国CMS灵动标签调用副表字段内容
在灵动标签循环内用SQL读取副表内容。下面以读取新闻副表中的newstext字段为例:[e:loop={0,1,3,0}]<?php$fr=$empire->fetch1("selectnewstextfrom{$dbtbpre}ecms_news_data_{$bqr[stb]}whereid=&#39;$bqr[id]&#39;");……
在灵动标签循环内用SQL读取副表内容。下面以读取新闻副表中的newstext字段为例:
[e:loop={0,1,3,0}]<?php$fr=$empire->fetch1("selectnewstextfrom{$dbtbpre}ecms_news_data_{$bqr[stb]}whereid='$bqr[id]'");?>标题:<?=$bqr[title]?><br>副表内容字段:<?=$fr[newstext]?>[/e:loop]
那么。怎么在列表模板或标签模板中调用副表字段内容?
列表模板中要调用副表字段内容需要采用“list.var支持程序代码”。下面以读取新闻副表中的newstext字段为例的list.var模板代码:
$fr=$empire->fetch1("selectnewstextfrom{$dbtbpre}ecms_news_data_{$r[stb]}whereid='$r[id]'");$listtemp='<ahref="[!--titleurl--]">[!--title--]</a><br>副表内容字段:'.$fr[newstext].'<br><br>';
OK!
标签副表副表字段- 上一篇
帝国cms解决tags中文地址的问题
帝国cms解决tags中文地址的问题 修改t_functions.php中$str.=$jg.'<a href="'.$public_r[newsurl].'e/tags/?tagname='.urlencode($r[$i]).$cs.'" target="_blank">'.$r[$i].'</a>'.
- 下一篇
帝国cms随机缩略图方法
灵动标签调用方法[e:loop={591,6,0,0}]<?phpif(!$bqr[titlepic])$bqr[titlepic]="/skin/news/".rand(1,10).".jpg";$resizeimgurl=sys_ResizeImg($bqr[titlepic],210,125,1,'list_'.$bqno);echo"<imgsrc='