• 欢迎访问老K博客,关注网络营销技术,分享网络营销精神!欢迎加入我们
  • 如果您觉得本站非常有看点,那么赶紧使用Ctrl+D 收藏老K博客吧

【自用】帝国cms仿站标签

各种CMS标签 老K 8个月前 (12-23) 644次浏览 已收录 0个评论

添加扩展变量:调用标签

首页SEO标题:SEOTITLE ———-调用:<?=$public_r[‘add_SEOTITLE’]?>

全站客服电话:tel —————- 调用:<?=$public_r[‘add_tel’]?>

全站统计代码:tongji —————- 调用:<?=$public_r[‘add_tongji’]?>

全站ICP备案:icp —————- 调用:<?=$public_r[‘add_icp’]?>

百度自动推送:zidongtuisong —————- 调用:<?=$public_r[‘add_zidongtuisong’]?>

地址: —————- 调用:<?=$public_r[‘add_add’]?>

联系人: —————- 调用:<?=$public_r[‘add_lxr’]?>

公司名称: —————- 调用:<?=$public_r[‘add_gsname’]?>

==================================================

头部标签 [!–temp.header–]

底部标签 [!–temp.footer–]

URL地址 [!–news.url–]

所在位置导航条 [!–newsnav–]

栏目名 [!–class.name–]

父栏目名称 [!–bclass.name–]

内容标题 [!–title–]

内容字段 [!–newstext–]

下一篇链接 [!–info.next–]

上一篇链接 [!–info.pre–]

=============================================

首页TDK标签:

<title><?=$public_r['add_SEOTITLE']?></title>
<meta name="keywords" content="[!--pagekey--]" />
<meta name="description" content="[!--pagedes--] " />

栏目页TDK标签:

帝国cms栏目页title调用副标题如果没有调用标题;
帝国cms栏目页keywords调用栏目页面关键字;
帝国cms栏目页description调用栏目简介;

<title><?php $cr=$empire->fetch1("select bname from {$dbtbpre}enewsclass where classid='".$GLOBALS[navclassid]."' limit 1"); echo $cr['bname']; ?>-<?=$public_r[sitename]?></title>
<meta name="keywords" content="[!--class.keywords--] " />
<meta name="description" content="[!--class.intro--]" />

内容页TDK标签:

帝国cms内容页title调用副标题如果没有调用标题;
帝国cms内容页keywords调用关键字;
帝国cms内容页description调用内容简介;

<title><?php echo $navinfor['ftitle']?$navinfor['ftitle']:$navinfor['title'] ?>_<?=$public_r[sitename]?></title>
<meta name="keywords" content="[!--pagekey--]" />
<meta name="description" content="[!--smalltext--]" />

============================================

友情链接:

[e:loop={'select * from [!db.pre!]enewslink where checked=1 and classid=1 order by lid',20,24,0}]
<li><a href="<?=$bqr[lurl]?>"target="_blank" title="<?=$bqr[lname]?>" target="_blank"><<?=$bqr[lname]?></a></li>
[/e:loop]

其中:classid=1 分类为1

=================================================

主导航:

<?php 
$ecms_bq_sql=sys_ReturnEcmsLoopBq("select * from [!db.pre!]enewsclass where bclassid=0 order by myorder limit 6",14,24,0);
$bqno=0;
while($bqr=$empire->fetch($ecms_bq_sql))
{
$bqsr=sys_ReturnEcmsLoopStext($bqr);
$bqno++;
?>
<li ><a href="<?=$public_r[newsurl]?><?=$bqr[classpath]?>/"><?=sub($bqr[classname],0,54,false)?></a>
<div class="head_nav_hover">
<?php
$ecms_bq_sql2=sys_ReturnEcmsLoopBq("select * from [!db.pre!]enewsclass where bclassid=$bqr[classid] order by myorder limit 20",14,24,0);
$bqno2=0;
while($bqr2=$empire->fetch($ecms_bq_sql2))
{
$bqsr2=sys_ReturnEcmsLoopStext($bqr2);
$bqno2++;
?> 
<a href="<?=$public_r[newsurl]?><?=$bqr2[classpath]?>/"><?=sub($bqr2[classname],0,54,false)?></a>
<?php
}
?>
</div>
</li>
<?php
}
?>

二级栏目调用

<?php
$bclassid = $class_r[$GLOBALS[navclassid]][bclassid]; //获取当前父栏目ID
if($bclassid!=0){
$cr['classid']=$class_r[$GLOBALS[navclassid]][bclassid];
$bclassurl=sys_ReturnBqClassname($cr,9);
}else{
//父级栏目
$bclassurl=sys_ReturnBqClassUrl($class_r[$GLOBALS[navclassid]]);
$bclassid=$GLOBALS[navclassid];
}
?>
<li ><a href="<?=$bclassurl;?>" id="nav2<?=$bclassid?>">全部</a></li> 
[e:loop={"select * from `[!db.pre!]enewsclass` where bclassid='$bclassid' order by myorder,classid asc ",0,24,0,0,0}] 
<li><a href="<?=$bqsr[classurl]?>" id="nav<?=$bqr[classid]?>"><?=$bqr[classname]?></a></li>
[/e:loop]

=======================================

去掉栏目分页的总页数

帝国的分页在e>class>下的t_functions.php这个文件里第 118行。

//$totalpage=ceil($num/$line);//取得总页数
$firststr='<a title=”Total record”> <b>’.$num.'</b> </a> ‘;

========================================

导航高亮:

<?php
$_listyle="";
if($bqr[classid]==$GLOBALS[navclassid]){$_listyle=' class="active"';}
?>

<?=$_listyle?>

==========================================

调用多模型的最新文章

[e:loop={'select * from ( 
select id,classid,titleurl,filename,title,newstime,titlepic from [!db.pre!]ecms_movie where newstime union 
select id,classid,titleurl,filename,title,newstime,titlepic from [!db.pre!]ecms_news where newstime union 
select id,classid,titleurl,filename,title,newstime,titlepic from [!db.pre!]ecms_photo where newstime union 
select id,classid,titleurl,filename,title,newstime,titlepic from [!db.pre!]ecms_flash where newstime union 
select id,classid,titleurl,filename,title,newstime,titlepic from [!db.pre!]ecms_article where newstime
) a order by newstime desc limit 10',10,24,1}] 
<a href="<?=$bqsr['titleurl']?>" target="_blank"><?=$bqr['title']?></a><?=$bqr['titlepic']?> <br>
[/e:loop]

帝国CMS多表调用最新信息,该演示代码为默认数据表下全站最新10条图片信息,自己根据需求可以附加条件,实现全站点击,全站头条,全站推荐等等.

==================================

帝国cms首页,封面页 循环调用子栏目信息以及头条图片:
系统-扩展变量-增加一个变量名为classid1

<?php
$bclassid=ReturnPublicAddVar('title'); //取得栏目id,系统,扩展变量
?>

<div class="tab_buttons">
<ul>
[e:loop={"select classid, classname, classpath from [!db.pre!]enewsclass where classid in $bclassid order by myorder asc ",0,24,0}]
<?
if($bqno==1)
{
?>
<li><a href="<?=$bqsr[classurl]?>"><?=$bqr[classname]?></a></li>

<?php
}
else{
?>
<li><a href="<?=$bqsr[classurl]?>"><?=$bqr[classname]?></a></li>
<?
}
?>
[/e:loop] 
</ul>
</div>
<div class="newstab">
[e:loop={"select classid, classname, classpath from [!db.pre!]enewsclass where classid in $bclassid order by myorder asc ",0,24,0}]


<ul class="newslist">
<?php
//取得该分类下的最新数据(表名记得修改)

$newbook=$empire->query("select * from jxhx_ecms_news where classid =".$bqr[classid]." order by newstime desc limit 5");

while($r=$empire->fetch($newbook)) {
?>
<li><i></i><a href="<?=sys_ReturnBqTitleLink($r)?>" title="<?=$r[title]?>"><?=esub($r[title],60,'...')?></a><p><?=$r[smalltext]?></p><img src="<?=$r[titlepic]?>"></li>
<?php
}
//显示5条
?>

</ul>
</div>

[/e:loop]

=========================================

灵动标签调用当前栏目多篇文章并且排除当前文章

[e:loop={'selfinfo',10,0,0,"id<>'$navinfor[id]'"}]
<a href="<?=$bqsr['titleurl']?>" target="_blank"><?=$bqr['title']?></a><?=$bqr['titlepic']?> <br>
[/e:loop]

列表内容模板,首页可用标签调用实现,办法同理

$titlepic='';
if($r[titlepic])
{
$titlepic='<span class="blogpic"><a href="[!--titleurl--]" title="[!--oldtitle--]"><img src="[!--titlepic--]" alt="[!--oldtitle--]" /></a></span>';
}
$listtemp='
        <li>
          <h3 class="blogtitle"><a href="[!--titleurl--]" target="_blank" >[!--title--]</a></h3>
          <div class="bloginfo">'.$titlepic.'
            <p>[!--smalltext--]...</p>
          </div>
          <div class="autor">
             <span class="lm f_l"><a href="[!--this.classlink--]" title="[!--this.classname--]" target="_blank"  class="classname">[!--this.classname--]</a></span>
             <span class="dtime f_l">[!--newstime--]</span>
             <span class="viewnum f_l">浏览(<a href="/">[!--onclick--]</a>)</span>
             <span class="f_r"><a href="[!--titleurl--]" class="more">阅读原文>></a></span>
          </div>
        </li>
';

 


老K博客 , 版权所有丨如未注明 , 均为原创丨本网站采用BY-NC-SA协议进行授权
转载请注明原文链接:【自用】帝国cms仿站标签
喜欢 (2)
发表我的评论
取消评论
表情 贴图 加粗 删除线 居中 斜体 签到

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址