【值得收藏的帝国cms技巧】帝国cms常用标签总结
网页头文件
<head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <title>[!--pagetitle--]</title> <meta name="keywords" content="[!--pagekey--]" /> <meta name="description" content="[!--pagedes--]" /> <link href="[!--news.url--]skin/default/css/style.css" rel="stylesheet" type="text/css" /> <script type="text/javascript" src="[!--news.url--]skin/default/js/tabs.js"></script> <script type="text/javascript" src="[!--news.url--]e/data/js/ajax.js"></script> </head>
文章信息
<td class="info_text">时间:[!--newstime--] 来源:[!--befrom--] 作者:[!--writer--]</td>
文章列表区分有图和无图
[e:loop={0,10,3,0,'','newstime DESC'}] <?php if($bqr[titlepic]) { ?> <!-- 有图 --> <div class="blogs" data-scroll-reveal="enter bottom over 1s"> <span class="blogpic" ><a href="<?=$bqsr['titleurl']?>" title="" ><img src="<?=$bqr[titlepic]?>" alt=""/></a ></span> <div class="summy"> <h3 class="blogtitle"> <a href="/" target="_blank"> <?=esub($bqr[title],100)?></a> </h3> <p class="blogtext"> <?=esub($bqr[smalltext],500)?> </p> </div> <div class="bloginfo"> <ul> <li class="author"> <a href="/"><?=$bqr[username]?></a> </li> <li class="lmname"> <a href="/"><?=$class_r[$bqr[classid]][classname]?></a> </li> <li class="timer"><?=date("Y-m-d",$bqr[newstime])?></li> </ul> </div> </div> <?php } else //有链接 { ?> <!-- 无图 --> <div class="blogs" data-scroll-reveal="enter bottom over 1s"> <h3 class="blogtitle"> <a href="<?=$bqsr['titleurl']?>" target="_blank" ><?=esub($bqr[title],100)?></a > </h3> <p class="blogtext"> <?=esub($bqr[smalltext],500)?> </p> <div class="bloginfo"> <ul> <li class="author"> <a href="/"><?=$bqr[username]?></a> </li> <li class="lmname"> <a href="/"><?=$class_r[$bqr[classid]][classname]?></a> </li> <li class="timer"><?=date("Y-m-d",$bqr[newstime])?></li> </ul> </div> </div> <?php } ?> [/e:loop]
三目运算符实现图片地址为空使用默认图片
<img src="<?=$bqr[titlepic]?$bqr[titlepic]:'这里显示默认图片地址'>" alt="这里使用三目运算符显示图片地址"/>
栏目列表显示栏目地址路径
<span class="con_nav">您当前的位置:[!--newsnav--]</span><a href="<?=sys_ReturnBqClassUrl($class_r[$GLOBALS[navclassid]]);?> "> [!--class.name--]
文章标题
<?=esub($bqr[title],100)?>
文章简介
<?=esub($bqr[smalltext],500)?>
文章图片
<img src="<?=$bqr[titlepic]?>" />
文章跳转地址
<?=$bqsr['titleurl']?>
文章跳转地址
<?=$bqsr['titleurl']?>
作者头像,三目运算显示默认头像
<img src="<?=$userr[userpic]?$userr[userpic]:'/e/data/images/nouserpic.jpg'?>">
作者昵称
><?php $w=explode(',',$navinfor[writer]); for($wi=0;$wi<count($w);$wi++) { ?> <?=$w[$wi]?> <?php } ?>
文章发布时间
[!--newstime--]
文章所属栏目及栏目地址
<a href="<?=sys_ReturnBqClassUrl($class_r[$GLOBALS[navclassid]]);?> "> [!--class.name--] </a>
上一篇,下一篇调用
[e:loop={'selfinfo',1,0,0,'id<'.$navinfor[id].'','id desc'}] <p>上一篇:<a href="<?php echo $bqsr[titleurl]; $pre='true'; ?>"><?=$bqr[title]?></a></p> [/e:loop] <?php if(empty($pre)){ ?> <p>上一篇:<a>很抱歉没有了</a></p> <?php } ?> [e:loop={'selfinfo',1,0,0,'id>'.$navinfor[id].'','id asc'}] <p>下一篇:<a href="<?php echo $bqsr[titleurl]; $pre='true'; ?>"><?=$bqr[title]?></a></p> </a> [/e:loop] <?php if(empty($next)){ ?><p>下一篇:<a>很抱歉没有了</a></p> <?php } ?>
栏目介绍模板
[e:loop={"select classid,classname,classimg,intro from phome_enewsclass where classid='$GLOBALS[navclassid]'",1,24,0}] <div class="whitebg lanmu"> <h2><?=$bqr[classname]?></h2> <img src="<?=$bqr[classimg]?>" alt=""> <p><?=$bqr[intro]?></p> </div> [/e:loop]
点击排行模板
<div class="whitebg paihang"> <h2 class="htitle">点击排行</h2> <section class="topnews imgscale"> [e:loop={'selfinfo',1,1,0,'isgood=1'}] <a href="<?=$bqsr['titleurl']?>" ><img src="<?=$bqr[titlepic]?>" /><span ><?=esub($bqr[title],30)?></span ></a > [/e:loop] </section> <ul> [e:loop={'selfinfo',8,1,0}] <li> <i></i ><a href="<?=$bqsr['titleurl']?>"> <?=esub($bqr[title],30)?></a> </li> [/e:loop] </ul> </div>
本栏目推荐模板
<div class="whitebg tuijian"> <h2 class="htitle">本栏推荐</h2> <ul> [e:loop={'selfinfo',8,2,0}] <li> <a href="<?=$bqsr['titleurl']?>" ><i><img src="<?=$bqr[titlepic]?>"/></i> <p> <?=$bqr['title']?> </p> </a> </li> [/e:loop] </ul> </div>

低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。
持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。
转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。
- 上一篇
基于Tablestore Tunnel的数据复制实战
前言 数据复制主要指通过互联的网络在多台机器上保存相同数据的副本,通过数据复制方案,人们通常希望达到以下目的:1)使数据在地理位置上更接近用户,进而降低访问延迟;2)当部分组件出现故障时,系统依旧可以继续工作,提高可用性;3)扩展至多台机器以同时提供数据访问服务,从而提升读吞吐量。如果复制的数据一成不变,那么数据复制就非常容易,只需要将数据复制到每个节点,一次性即可搞定,面对持续更改的数据如何正确而有效的完成数据复制是一个不小的挑战。 使用DataX进行Tablestore数据复制 表格存储(Tablestore)是阿里云自研的NoSQL多模型数据库,提供海量结构化数据存储以及快速的查询和分析服务,表格存储的分布式存储和强大的索引引擎能够提供PB级存储、千万TPS以及毫秒级延迟的服务能力。DataX是阿里巴巴集团内被广泛使用的离线数据同
- 下一篇
Python的抽象方法实现的简洁方式
一个小的疑问: 全局函数的第一个参数可以为self么?全局函数可以作为成员函数使用么?下面是编程中碰见的一个语法现象,Python的面向对象的底层实现不是那么简单的。 一、来自scrapy框架的数据项加载器处理器代码 -- coding: utf-8 -- import scrapyimport scrapy.loaderfrom scrapy.loader.processors import Join, MapCompose, TakeFirst class TencentItemSpider(scrapy.Spider): name = 'tencent_item' allowed_domains = ['ke.qq.com'] start_urls = ['https://ke.qq.com/course/list?mt=1001&st=2002&tt=3019&price_min=1&page=1'] def parse(self, response): item = JobscrapyItem() # loader = scrapy.loade...
相关文章
文章评论
共有0条评论来说两句吧...
文章二维码
点击排行
推荐阅读
最新文章
- Docker使用Oracle官方镜像安装(12C,18C,19C)
- CentOS8,CentOS7,CentOS6编译安装Redis5.0.7
- Hadoop3单机部署,实现最简伪集群
- SpringBoot2整合Redis,开启缓存,提高访问速度
- CentOS6,7,8上安装Nginx,支持https2.0的开启
- Eclipse初始化配置,告别卡顿、闪退、编译时间过长
- Docker快速安装Oracle11G,搭建oracle11g学习环境
- CentOS7,8上快速安装Gitea,搭建Git服务器
- CentOS8安装MyCat,轻松搞定数据库的读写分离、垂直分库、水平分库
- SpringBoot2整合Thymeleaf,官方推荐html解决方案