sheep 发表于 2022-10-16 15:50:05

帝国cms常用调用标签方法大全(灵动_万能)

帝国cms常用调用标签方法大全(灵动标签及万能标签)

网站名称:
[!--pagetitle--]网站地址:
[!--news.url--]网站关键词:
[!--pagekey--]页面描述:
[!--pagedes--]一级栏目导航:
[!--class.menu--]当前位置(面包屑导航):
[!--newsnav--]时间:
[!--newstime--]来源:
[!--befrom--]作者:
[!--writer--]文章标题:
[!--title--]文章描述:
[!--smalltext--]...[!--smalltext--]标签通过修改模版页面的【简介截取字数】设置调用字数
<?=esub($navinfor,142)?>…<?=esub($bqr,80)?>
文章内容:
[!--newstext--]
图片链接:
[!--titlepic--]<?=$bqr?>
图片标题:
<?=$bqr?>图片示例:
<img src="[!--titlepic--]" title="[!--title--]" alt="[!--title--]"><img src="<?=$bqr?>" title="<?=$bqr?>" alt="<?=$bqr?>">
调用栏目名称:
<?=$class_r[栏目ID][‘classname’]?>
调用栏目链接:
[!–news.url–]<?=$class_r[栏目ID][‘classpath’]?>/
调用时间:
[<?=date('Y-m-d',$bqr)?>]栏目标题,页面标题:
[!--pagetitle--]
调用指定栏目id文章列表:

<li><a href="<?=$bqsr?>" target="_blank" title="<?=$bqr?>"><?=esub($bqr,60)?></a></li>

分页:
[!--show.listpage--]
每页显示数量设置:栏目-栏目管理-管理栏目-需要修改的栏目-栏目修改

上下篇:
.'','id desc'}]
<p>上一篇:<a href="<?php echo $bqsr; $pre='true'; ?>" class="pagefi"><?=esub($bqr,40)?>…</a></p>

<?php if(empty($pre)){ echo "上一篇:很抱歉没有了"; } ?>

.'','id asc'}]
<p>下一篇:<a href="<?php echo $bqsr; $next='true'; ?>" class="pagefi"><?=esub($bqr,40)?> </a></p>

<?php if(empty($next)){ echo "下一篇:很抱歉没有了"; } ?>      
栏目ID,显示条数,标题截取数,是否显示栏目名,操作类型,模板ID,只显示有标题图片,显示栏目数,显示头条操作类型,头条标题截取数,头条简介截取数,头条只显示有标题图片,附加SQL条件,显示排序,例如:
'selfinfo',5,38,0,0,7,0,0这个是循环子栏目数据标签,解释:
selfinfo——当前栏目id
5——显示5条信息
38——标题长度为38个字符
0——是否显示栏目名称0为不显示
0——操作类型为0(栏目最新)
7——标签模板ID
0——是否显示有标题图片0为不限制
0——显示栏目数0为不显示就是显示全部


栏目ID/专题ID,每行显示条数,显示总信息数,图片宽度,图片高度,是否显示标题,标题截取数,操作类型,附加SQL条件,显示排序,例如:
'selfinfo',2,4,128,90,1,20,2解释:
当前栏目id 每行显示2条 总的显示4条 图片宽度为128px 高度为90px是否显示标题1为显示标题长度为20字符 操作类型为2(栏目推荐)

列表头和列表尾用[!--empirenews.listtemp--]表示,是固定的,代表循环的开始和结束
[!--empirenews.listtemp--]<ul><!--list.var1--><!--list.var2--><!--list.var3--><!--list.var4--><!--list.var5--></ul>[!--empirenews.listtemp--]每一组显示5条

幻灯片:1、显示表最新的头条信息(数字13代表头条,数字3代表最新)0,4,280,255,0,0,13,3
2、显示栏目最新的推荐信息并且显示标题(数字2代表栏目推荐,最后的数字0代表栏目最新)7,4,280,255,1,40,2,0
标题+简介(灵动标签的调用方法)
<h1><a href="<?=$bqsr?>" target="_blank" title="<?=$bqr?>"> <?=esub($bqr,36)?> </a></h1>
<p><?=esub($bqr,88)?> </p>      

时间(格式m-d)+标题1、灵动标签调用方法:举例:
<li><span>[<?=date('m-d',$bqr)?>]</span><a href="<?=$bqsr?>" target="_blank" title="<?=$bqr?>"><?=esub($bqr,42)?></a></li>

2、万能标签调用方法:页面内容模板:[!--empirenews.listtemp--]<!--list.var1-->[!--empirenews.listtemp--]
列表内容模板:<li><span>[!--newstime--]</span><a href="[!--titleurl--]" title="[!--oldtitle--]">[!--title--]</a></li>

首页调用(举例):1,7,20,0,0,12,0   数字12是模板标签id 标题+new图片(最后更新时间)
<?
$newimg="";
if(date("m-d",$bqr)==date("m-d"))
{
$newimg="<img src='[!--news.url--]skin/gh/images/new.gif'>";
}
?>
<li><a href="<?=$bqsr?>" target="_blank" title="<?=$bqr?>"><?=esub($bqr,44)?></a><?=$newimg?></li>
图片列表:
<li><a href="<?=$bqsr?>" title="<?=$bqr?>" target="_blank"><img src="<?=$bqr?>"/></a></li>

栏目导航列表1、灵动标签调用方法:
<?php
$classurl=sys_ReturnBqClassname($bqr,9);//取得栏目地址
?>
<li><a href="<?=$classurl?>"><?=$bqr?></a></li>

2、万能标签调用方法:首页一级导航:'0',12,0,0数字12是标签id
当前列表页(有二级栏目显示二级,没有显示一级):'selfinfo',1,0,0数字1是标签id
二级导航下拉菜单:页面模板内容:<li><a href="[!--bclassurl--]">[!--bclassname--]</a>
<ul>
[!--empirenews.listtemp--]
<!--list.var1-->
[!--empirenews.listtemp--]
</ul>
</li>
列表内容模板:<li><a href="[!--classurl--]">[!--classname--]</a></li>
对应页面调用:'0',12,0,0数字12是标签id
横向简易搜索举例:css:.input_text { background: #FFF url(../images/sub_text.gif) no-repeat left; padding-left: 30px; color: #DFDFDF; height: 22px; border: 0; float: left; border: #d6d6d6 1px solid }
.input_submit { background: url(../images/search.jpg) no-repeat; width: 50px; border: none; cursor: pointer; height: 22px; margin-left: 10px }
涉及图片: <form action="[!--news.url--]e/search/index.php" method="post" name="searchform" id="searchform">
      <input name="keyboard" type="text" class="input_text"id="keyboard" value="请输入关键词" onfocus="if(this.value=='请输入关键词'){this.value=''}; this.style.color='black';" onblur="if(this.value==''||this.value=='请输入关键词'){this.value='请输入关键词'; this.style.color='#DFDFDF';}"/><input type="hidden" name="show" value="title" /><input type="hidden" name="tempid" value="1" /><input name="tbname" type="hidden" value="news">
      <input type="submit" name="Submit" value="" class="input_submit" />
</form>

栏目图片调用(标签模板)1、万能标签调用方法:页面模板内容:[!--empirenews.listtemp--]<!--list.var1-->[!--empirenews.listtemp--]
列表内容模板:<li><a href="[!--classurl--]" title="[!--classname--]"><img src="[!--classimg--]" /></a></li>
首页调用:67,21,0,067是id 21是模板
2、灵动标签调用方法(前12条记录):
<?php
$classurl=sys_ReturnBqClassname($bqr,9);//取得栏目地址
?>
<li><a href="<?=$classurl?>" target="_blank"><img src="<?=$bqr?>"></a><?=$bqr?></li>

友情链接1、带模版的下拉友情链接列表页面模板内容:<select onchange="window.open(this.options.value,'','');" class="selink"name='friendsite'>
[!--empirenews.listtemp--]<!--list.var1-->[!--empirenews.listtemp--]
</select>
列表内容模板:<option value='[!--titleurl--]'>[!--title--]</option>
对应页面调用:'select lname as title,lurl as titleurl,lid as id from [!db.pre!]enewslink where classid=1 order by lid limit 50',0,50,0,24,14,0(14是模板标签 第一个50是数量)
2、友情链接图片:enewslink where checked=1 and classid=5 order by myorder,lid',3,24,0}]
<li><a href="<?=$bqr?>" target="_blank" ><img src="<?=$bqr?>"></a></li>

留言板时间格式修改:<?=format_datetime($r,'Y-m-d H:i')?>
<?=format_datetime($r,'Y-m-d')?>
用if判断内容模板字段为空时:1、举例:如果来源为空,则显示“脚本之家”<?
if($navinfor['befrom']=="") {
echo '脚本之家';
}
else{
echo ''.$navinfor.'';
}
?>
2、如果作者为空,则不输出任何内容,那么添加样式以及作者<?
if($navinfor['writer']=="") {
echo '';
}
else{
echo '<span>作者:'.$navinfor.'</span>';
}
?> tag标签调用:
任意页面调用所有tag:
方法1:
'',0,0,'',0,s,'',1,''
方法2:
enewstags order by num DESC limit 20",0,24,0}]
                        <?echo '<li class="smsize"><a class="smsize" href="/tags/'.urlencode($bqr['tagname']).'/" target="_blank" title="'.$bqr['tagtitle'].'('.$bqr['num'].')个话题" alt="'.$bqr['tagtitle'].'('.$bqr['num'].')个话题" rel="noopener noreferrer">'.$bqr['tagtitle'].'</a></li>';?>
                  
//tagtitle:tag标题
//tagname:tag名称文章页调用tag,调用当前信息:
'selfinfo',10,0,'',0,'',' ',0,'','tagname'栏目别名:
<?=$class_r[$GLOBALS]?><?php $cr=$empire->fetch1("select bname from phome_enewsclass where classid='".$GLOBALS."' limit 1"); echo $cr['bname']; ?>文章相关推荐内容:
<ul>
            %' or title like '%$navinfor%'",''}]
                <li><a href="<?=$bqsr?>" title="<?=$bqr?>"><?=$bqr?></a></li>
      
    </ul>






页: [1]
查看完整版本: 帝国cms常用调用标签方法大全(灵动_万能)