首页 > 学习 文章正文

帝国cms常用仿站灵动栏目列表文章标签大全-仿站过程

学习 2022-04-01 23:36:59 了解小编
后台-插件-广告管理-内容页头部广告(手机)

帝国cms常用仿站灵动栏目列表文章标签大全-仿站过程  确定网站主体 标题 网站名字  然后创建数据库  添加字段 穿件数据库模型  添加栏目  添加文章 编写电脑版模板 手机版模板  或者自适应网站模板

帝国cms常用仿站灵动栏目列表文章标签大全-仿站过程  确定网站主体 标题 网站名字  然后创建数据库  添加字段 穿件数据库模型 
添加栏目 栏目自定义seo标题 <?=ReturnClassAddField(0,'SEO_title')?>
 添加文章 编写电脑版模板 手机版模板  或者自适应网站模板
扩展变量  写入缓存    PC网站域名   ijianqun_com_url   统计代码  ijianqun_com_tongji   备案 ijianqun_com_icp  QQ   ijianqun_com_qq    微信 ijianqun_com_WeChat    网站名称 ijianqun_com_name  360自动收录js代码ijianqun_com_360  主显示域名不带W  ijianqun_com_url2  360自动收录js代码 ijianqun_com_360  百度分享代码 ijianqun_com_fxdm   TAG标题  ijianqun_com_tag   移动端域名 ijianqun_com_murl 网站标语 ijianqun_com_biaoyu

网站首页的制作

调用方法:<?=$public_r['add_ijianqun_com_tongji']?>     移动端域名  <?=$public_r['add_ijianqun_com_murl']?>
标题 [!--pagetitle--]  关键词 [!--pagekey--]  描述 [!--pagedes--]    网站首页链接 [!--news.url--]  默认带斜杠/
自定义首页幻灯大图   <?=$bqr['bigpic']?>
默认标10条信息
[e:loop={0,10,3,0}]
<a href="<?=$bqsr['titleurl']?>" target="_blank"><?=$bqr['title']?></a> <br>
[/e:loop]
栏目1 10条 无图片信息  [e:loop={1,10,0,0}]   有图片信息   [e:loop={1,10,0,1}]   发布时间一级推荐   [e:loop={1,10,0,1,'isgood=1','newstime DESC'}]

[e:loop={'1,2,3,4',10,0,1,'','newstime DESC'}]   1234   4个栏目10条有图片信息

灵动标签调用指定父栏目下所有子栏目的方法(bclassid=2指定父栏目id为2)

[e:loop={'select classid,classname,classpath from [!db.pre!]enewsclass where bclassid=2 and showclass=0 order by myorder,classid desc',0,24,0}] <li><a href="<?=$public_r[newsurl]?><?=$bqr[classpath]?>" ><?=$bqr[classname]?></a></li> [/e:loop]

帝国cms灵动标签调用栏目数量限制的方法很简单,方法如下:
正常调用当前栏目下的所有子栏目,代码如下:
[e:loop={"select classname,classpath,classid from {$dbtbpre}enewsclass where bclassid='$GLOBALS [navclassid]'  order by myorder,classid asc",0,24,0}]
<li><a href="/<?=$bqr[classpath]?>/"><?=$bqr[classname]?></a></li>
[/e:loop]
 
限制只调用第一个子栏目,代码如下:
[e:loop={"select classname,classpath,classid from {$dbtbpre}enewsclass where bclassid='$GLOBALS [navclassid]'  order by myorder,classid asc  limit 1",0,24,0}]
<a href="/<?=$bqr[classpath]?>/"><?=$bqr[classname]?></a>
[/e:loop]
 
所以对比上面两段代码,发现其实第二段代码,就是添加了limit 1 这个参数。很简单吧。

 帝国cms封面页调用指定栏目缩略图

[e:loop={"select classid,classname,classimg,intro from phome_enewsclass where classid=11",1,24,0}]
<img src="<?=$bqr[classimg]?>" border="0" width="120" height="95" alt="<?=$bqr[classname]?>">
[/e:loop] 



帝国cms用灵动标签loop调用文章标题图片链接
[e:loop={0,10,3,1,'isgood=1','newstime DESC'}]  默认表 10条 有图片信息 一级推荐 发布时间
[/e:loop]
 [e:loop={'news',5,18,1,'firsttitle=1','newstime DESC'}] 新闻表 4条信息 一级头条 发布时间
数字:<?=$bqno?> 
栏目名字:<?=$bqsr['classname']?>    <a href="<?=$bqsr[classurl]?>"><?=$class_r[$bqr[classid]][classname]?></a>
                   栏目名字<?=$class_r[栏目ID]['classname']?>     栏目链接<?=$class_r[1]['classpath']?>/  
链接 <?=$bqsr['titleurl']?>
 标题<?=$bqr['title']?> <?=esub($bqr[title],40)?>
 图片 <?=$bqr['titlepic']?>   如果没有图 调用默认图片写法  <?=$bqr[titlepic]?$bqr[titlepic]:'/skin/ecms311/images/notimg.gif'?>
 简介 :  <?=$bqr['smalltext']?>  简介截取字数   <?=esub($bqr[smalltext],50)?>    <?=esub($bqr[smalltext],110)?>

帝国CMS灵动标签调用日期时间 点击数

时间 :2022-04-10 <?=date("Y-m-d",$bqr[newstime])?>    <?=date("m.d",$bqr[newstime])?>    <?=date("Y-m-d H:i:s",$bqr[newstime])?>
点击数 <?=$bqr[onclick]?>

[/e:loop]

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

版权 2022-<script>document.write((new Date).getFullYear())</script>  备案: <?=$public_r['add_ijianqun_com_icp']?>   统计 <?=$public_r['add_ijianqun_com_tongji']?> 联系方式:<?=$public_r['add_ijianqun_com_qq']?>

新闻列表页制作 

标题  

<title><?=ReturnClassAddField(0,'SEO_title')?><?php 
$cr=$empire->fetch1("select bname from phome_enewsclass where 
classid='".$GLOBALS[navclassid]."' limit 1"); 
echo $cr['bname']; 
?>-<?=$public_r[sitename]?></title>


关键词 [!--pagekey--]  描述 [!--pagedes--]  

导航 [!--newsnav--]   

栏目别名  <?php 
$cr=$empire->fetch1("select bname from phome_enewsclass where 
classid='".$GLOBALS[navclassid]."' limit 1"); 
echo $cr['bname']; 
?>

注意,这个代码无须放在灵动标签中,直接写入模板相应的位置就行了。

栏目
<?php
if($class_r[$GLOBALS[navclassid]][bclassid]==0){
$classid=$GLOBALS['navclassid'];
$classname=$class_r[$classid][classname]; 
}else{
$classid=$class_r[$GLOBALS[navclassid]][bclassid];
$classname=$class_r[$classid][classname];
}
?>
<?php
$sql=$empire->query("select classid,sonclass,classname,islast,islist from {$dbtbpre}enewsclass where bclassid='$classid' and showclass=0 order by myorder,myorder asc");
    while($s=$empire->fetch($sql)){
        $tclass="";
        $fr=explode('|',$class_r[$GLOBALS[navclassid]][featherclass]);
        $topbclassid=$fr[2]?$fr[2]:$GLOBALS[navclassid];
        if($topbclassid==$s[classid]){
            $tclass='on';
        }
        $classurl=sys_ReturnBqClassname($s,9);
        echo '<a class="'.$tclass.'" href="'.$classurl.'">'.$s[classname].'</a>';
        
    }
?>


栏目链接 [!--this.classlink--] 栏目名称不带链接 [!--this.classname--]       栏目名称带链接  >[!--class.name--]
1、调用栏目名称: <?=$class_r[栏目ID]['classname']?>   

示例:<?=$class_r[1]['classname']?>   ,在这种情况下,就可以正常显示栏目id为1的栏目名称。

2、调用栏目链接: <?=$class_r[栏目ID]['classpath']?>  特别说明:因为调用的时候,后台会没有“/”,你可以这样写:"<?=$class_r[1]['classpath']?>/  " ,如此一来,后台就能正常显示一个斜杠了。

3、调用指定id的栏目别名: <?=$class_r[栏目ID]['bname']?>

栏目链接  [!--news.url--]<?=$class_r[$GLOBALS[navclassid]][classpath]?>/  栏目名字 <?=$class_r[$GLOBALS[navclassid]][classname]?>


   列表分页  [!--show.listpage--]    [!--empirenews.listtemp--]<!--list.var1-->[!--empirenews.listtemp--]

标题   [!--title--]  老标题 [!--oldtitle--]   标题链接 [!--titleurl--]  图片[!--titlepic--]  时间 [!--newstime--]     简介 [!--smalltext--]
 

帝国CMS内容页灵动标签调用上一篇下一篇代码

  • 上一篇:[!--info.pre--]
  • 下一篇:[!--info.next--]
  •  
  • [e:loop={'selfinfo',1,0,0,'id<'.$navinfor[id].'','id desc'}]
  • <a href="<?php 
  • echo $bqsr[titleurl];
  • $pre='true';
  • ?>">上一篇:<?=$bqr[title]?>
  • </a>
  • [/e:loop]
  • <?php 
  • if(empty($pre)){
  • echo "上一篇:很抱歉没有了";
  • }
  • ?>
  •  
  • [e:loop={'selfinfo',1,0,0,'id>'.$navinfor[id].'','id asc'}]
  • <a href="<?php 
  • echo $bqsr[titleurl];
  • $next='true';
  • ?>">下一篇:<?=$bqr[title]?>
  • </a>
  • [/e:loop]
  • <?php 
  • if(empty($next)){
  • echo "下一篇:很抱歉没有了";
  • }
  • ?>



标签列表  

<?
$tsql=$empire->query("select * from {$dbtbpre}enewstags order by num desc limit 20");
while($tr=$empire->fetch($tsql)){
    $tagurl=dp_itagLink($tr['tagid']);
?>
        <li><a target="_blank"   title="<?=$tr['tagname']?>"  href="<?=$tagurl?>" class="tag_a"><?=$tr['tagname']?><?php if($tr['isgood']==1){echo '<img src="/480180/picture/hot.gif">';}else{echo '';}?>  <span class="tag-count">  (<?=$tr['num']?>)</span>  </a></li>
<?
}
?>

帝国CMS列表页面模板 如何调用栏目链接?

方法1:$class_r变量

  1. [!--news.url--]<?=$class_r[$GLOBALS[navclassid]][classpath]?>/

  1. [!--news.url--]<?=$class_r[$navclassid][classpath]?>/

方法2:内置函数

  1. <?=sys_ReturnBqClassname($class_r[$navclassid],9)?>

说明:sys_ReturnBqClassname($r,9)函数返回栏目链接,$r为含栏目ID的数组,变量名可任意命名。

方法3:SQL调用

  1. <?php $_class=$empire->fetch1("select * from {$dbtbpre}enewsclass where classid='$GLOBALS[navclassid]'");?>
  2. [!--news.url--]<?=$_class[classpath]?>/

tips:列表页面模板-栏目链接不支持标签调用

新闻内容页制作   


标题  [!--pagetitle--]-<?=$public_r[sitename]?>  关键词  [!--pagekey--] 简介  [!--smalltext--] 

<!--移动适配-->
<script type="text/javascript">
(function(){var ua=navigator.userAgent.toLowerCase();var bIsIpad=ua.match(/ipad/i)=="ipad";var bIsIphoneOs=ua.match(/iphone os/i)=="iphone os";var bIsAndroid=ua.match(/android/i)=="android";var bIsWM=ua.match(/windows mobile/i)=="windows mobile";if(bIsIpad||bIsIphoneOs||bIsAndroid||bIsWM){window.location.href="<?=$public_r['add_ijianqun_com_murl']?>[!--titleurl--]"}})();
</script>

    <meta name="mobile-agent" content="format=html5;url=<?=$public_r['add_ijianqun_com_murl']?>[!--titleurl--]" />
    <meta name="mobile-agent" content="format=xhtml;url=<?=$public_r['add_ijianqun_com_murl']?>[!--titleurl--]" />
    <link rel="alternate" media="only screen and(max-width: 640px)" href="<?=$public_r['add_ijianqun_com_murl']?>[!--titleurl--]" />


导航 [!--newsnav--]   标题 [!--title--]  栏目链接 [!--class.url--] 栏目名字  [!--class.name--] 更新时间 [!--newstime--] 作者[!--writer--]    来源 [!--befrom--]
用户 [!--username--]  实时点击  <script src=[!--news.url--]e/public/ViewClick/?classid=[!--classid--]&id=[!--id--]&addclick=1></script>  文章内容  [!--newstext--]  分页链接 [!--page.url--]

帝国cms用灵动标签写内容页上一篇 下一篇

 [e:loop={'selfinfo',1,0,0,'id<'.$navinfor[id].'','id desc'}]
              <a href="<?php
echo $bqsr[titleurl];
$pre='true';
?>" class="prev"> <small>上一篇</small> <i class="fa fa-angle-left fa-3x"></i>
            <h2><?=$bqr[title]?></h2></a> [/e:loop]
            <?php
if(empty($pre)){
echo '<a href="javascript:void(0)" class="prev"> <small>上一篇</small> <i class="fa fa-angle-left fa-3x"></i>
            <h2>很抱歉没有了</h2></a>';
}
?>
            
          [e:loop={'selfinfo',1,0,0,'id>'.$navinfor[id].'','id asc'}]
            <a href="<?php
echo $bqsr[titleurl];
$next='true';
?>" class="next"> <small>下一篇</small>
            <h2><?=$bqr[title]?></h2><i class="fa fa-angle-right fa-3x"></i> </a>
            [/e:loop]
            
            <?php
if(empty($next)){
echo '<a href="javascript:void(0)" class="next"> <small>下一篇</small>
            <h2> 没有了,已是最新文章.</h2><i class="fa fa-angle-right fa-3x"></i> </a>';
}
?>

相关文章  [otherlink]2,'news',8,200,0,1,1[/otherlink]   标签模板id2  新闻列表  8条信息 200简介字数 有图片 

 最新文章     [e:loop={'news',8,18,0}]
 热门文章 

 [e:loop={'news',8,18,0,'','onclick DESC'}]
          <li class="clearfix"><span class="list list-<?=$bqno?>"><?=$bqno?></span><a href="<?=$bqsr['titleurl']?>" title="<?=$bqr['title']?>"><?=$bqr['title']?></a></li>
            [/e:loop]

后台-插件-广告管理-内容页尾部广告(手机)

标签: 帝国CMS 

帝国cms常用仿站灵动栏目列表文章标签大全-仿站过程Copyright @ 2022 All Rights Reserved. 版权所有 备案号:辽ICP备10018320号-18 帝国CMS强力驱动 站长微信:jiangeseo