网站名称:
<?=$public_r[sitename]?>
网站域名:
<?=$public_r[news.url]?> (动态) [!—news.url–](静态)
[!——class.menu–]:一级栏目导航
[!——pagetitle–]:页面名称
[!——pagekey–]:页面关键字
[!——pagedes–]:页面描述
[!——temp.header–] //页面头部模板变量
[!——newsnav–] //当前位置
[!——title–] //文章标题
[!——newstime–] //文章发布时间
[!——befrom–] //文章来源
[!——writer–] //文章作者
文章浏览次数 <script src=[!——news.url–]e/public/ViewClick/?classid=[!——classid–]&id=[!——id–]&addclick=1></script>
[!——newstext–] //文章内容
[!——info.pre–] //上一篇
[!——info.next–] //下一篇
全站用灵动标签调用网站关键字及简介:
[e:loop={“select sitekey,siteintro from {$dbtbpre}enewspublic limit 1”,0,24,0}]关键字:<?=$bqr[sitekey]?><br>简介:<?=$bqr[siteintro]?>[/e:loop]
友情链接:
[e:loop={‘select * from [!db.pre!]enewslink where checked=1 and lpic=”” order by lid’,20,24,0}]
<li><a href=”<?=$bqr[lurl]?>”><?=$bqr[lname]?></a></li>
[/e:loop]
带图调用:
[e:loop={‘34,35′,’2,2′,0,1}]
<a href=”<?=$bqsr[titleurl]?>” title=”<?=$bqr[title]?>” target=”_blank”>
<img src=”<?=$bqr[titlepic]?>” alt=”<?=$bqr[title]?>” width=”135″ height=”90″ border=”0″></a>
[/e:loop]
标题+简介:
[e:loop={2,1,0,0}]
<h1><a href=”<?=$bqsr[titleurl]?>” target=”_blank” title=”<?=$bqr[title]?>”> <?=esub($bqr[title],36)?> </a></h1>
<p><?=esub($bqr[smalltext],88)?>…<a href=”<?=$bqsr[titleurl]?>” target=”_blank” title=”<?=$bqr[title]?>”>详情</a></p>
[/e:loop]
区块列表:
[e:loop={2,7,0,0}]
<li><span>[<?=date(‘m-d’,$bqr[newstime])?>]</span><a href=”<?=$bqsr[titleurl]?>” target=”_blank” title=”<?=$bqr[title]?>”><?=esub($bqr[title],42)?></a></li>
[/e:loop]
栏目简介、栏目缩略图:
[e:loop={“select classid,classname,classimg,intro from {$dbtbpre}enewsclass where bclassid=0 order by myorder,classid asc”,0,24,0}]
<?=$bqr[classimg]?> //栏目缩略图
<?=$bqr[intro]?> //栏目简介
[/e:loop]
常用变量标签:
[!–pagetitle–]:页面标题 [!–pagekey–]:页面关键字 [!–pagedes–]:页面描述
[!–newsnav–]:导航条 [!–class.menu–]:一级栏目导航 [!–page.stats–]:统计访问
[!–id–]:信息ID [!–titleurl–]:标题链接 [!–keyboard–]:关键字
[!–classid–]:栏目ID [!–class.name–]:栏目名称 [!–self.classid–]:本栏目ID
[!–bclass.id–]: 父栏目ID [!–bclass.name–]:父栏目名称 [!–other.link–]:相关链接
[!–p.title–]:分页标题 [!–ttid–]:标题分类ID [!–tt.name–]:标题分类名称
[!–class.url–]:栏目页面地址 [!–news.url–]:网站地址(参数设置的站点地址) [!–no.num–]:信息编号
[!–userid–]:发布者ID [!–username–]:发布者 [!–linkusername–]:带链接的用户名
[!–userfen–]:查看信息扣除点数 [!–pinfopfen–]:平均评分 [!–infopfennum–]:评分人数
[!–onclick–]:点击数 [!–totaldown–]:下载数 [!–plnum–]:评论数
[!–page.url–]:分页导航 [!–title.select–]:标题式分页导航 [!–next.page–]:内容下一页链接
[!–info.next–]:下一篇链接 [!–info.pre–]:上一篇链接 [!–info.vote–]:信息投票
[!–hotnews–]:热门信息JS调用(默认表)
[!–self.hotnews–]:本栏目热门信息JS调用 [!–newnews–]:最新信息JS调用(默认表)
[!–self.newnews–]:本栏目最新信息JS调用 [!–goodnews–]:推荐信息JS调用(默认表)
[!–self.goodnews–]:本栏目推荐信息JS调用
[!–hotplnews–]:评论热门信息JS调用(默认表)
[!–self.hotplnews–]:本栏目评论热门信息JS调用 [!–firstnews–]:头条信息JS调用(默认表)
[!–self.firstnews–]:本栏目头条信息JS调用
灵动标签
[e:loop={栏目ID,显示条数,操作类型,只显示有标题图片,附加SQL条件,显示排序}] 当前ID=’selfinfo’
<?=$bqno?><a href=”<?=$bqsr[titleurl]?>” target=”_blank”><?=$bqr[title]?></a>(<?=date(‘Y-m-d’,$bqr[newstime])?>)
[/e:loop]
帝国cms灵动标签常用的变量:
序列号 <?=$bqno?>
文章链接 <?=$bqsr[titleurl]?>
文章标题 <?=$bqr[title]?>
图片地址 <?=$bqr[titlepic]?>
日期 <?=date(‘Y-m-d’,$bqr[newstime])?> 时间格式: Y-m-d H:i:s = 2015-12-17 11:15:23
截取字符 <?=esub($bqr[title],30)?> 截取标题前30个字符
内容简介 <?=$bqr[smalltext]?>
数目 <?=$bqr[num]?>
网站地址 <?=$public_r[newsurl]?>
栏目名称 <?=$bqsr[classname]?>
栏目链接 <?=$bqsr[classurl]?>
栏目文件夹名 <?=$class_r[$GLOBALS[navclassid]][classpath]?>
当前栏目名称 <?=$class_r[$GLOBALS[navclassid]][classname]?>
网站地址 <?=$public_r[newsurl]?>
友情连接地址 <?=$bqr[lurl]?>
友情连接网站名称 <?=$bqr[lname]?>
当前信息的title字段 <?=$navinfor[title]?> (同理$navinfor[id]为当前信息的id字段)
文件简介用 <?=sub($bqr[smalltext],0,250,false)?>
灵动标签中标题加红加粗问题 <?=$bqr[title],36?>这个替换成 <?=DoTitleFont($bqr[titlefont],$bqr[title],36)?>
除了下面3种是$bqsr,其他的都是$bqr
$bqsr[titleurl]:标题链接
$bqsr[classname]:栏目名称
$bqsr[classurl]:栏目链接
标题分类名称:<?=$class_tr[$bqr[ttid]][tname]?>
栏目名称:<?=$class_r[$bqr[classid]][classname]?>
帝国CMS的内容简介通常都是自动截取200个字符的。
但有时我们希望在内容模板中不需要显示这么多,只要显示几十个字,那么可以使用以下代码截取显示:
<?=esub($navinfor[smalltext],字数)?>
栏目排序:
order by `classid` desc
按栏目ID降序
order by `classid` asc
按栏目ID升序
order by myorder desc
按栏目自定义排序 order by myorder asc 按栏目自定义降序
内容页调用当前栏目链接1
<a href=”<?=sys_ReturnBqClassname($navinfor,9)?>”>[!—class.name–]</a>
内容页调用当前栏目链接2
<?
$r[‘classid’]=$GLOBALS[navclassid];
$classurl=sys_ReturnBqClassname($r,9);
echo $classurl;
?>
以上两种调用结果都一样,都是直接前后带 // 的,比如 /about/