phpcms:六、频道页(category.html)
1.当前栏目的ID:{$catid}
标题样式:{title_style($v[style])}(在添加内容或编辑内容的时候,标题右边
有一个选择颜色的块)。
{str_cut(strip_tags($v[description]), 150)}其中str_tags是去掉html中的标签
代码,只保留文字。
2.标题都尽量写成这样<a href="{$v[url]}" title="{$v[title]}"
target="_blank"{title_style($v[style])}>{str_cut($v[title], 60)}</a>
-----------------文字标题列表--------------------------------------------
{pc:content action="lists" catid="$catid" order="id DESC"
num="3"}
<ul class="list">
{loop $data $k $v}
<li>·<a href="{$v[url]}" title="{$v[title]}"
target="_blank"{title_style($v[style])}>{str_cut($v[title], 60)}</a></li>
{/loop}
</ul>
{/pc}
-------------------------------------------------------------------------
---------------------------图文标题列表---------------------------------
{pc:content action="position" posid="10" catid="$catid" thumb="1"
order="listorder DESC" num="2"}
{loop $data $v}
<h4 class="blue"><a href="{$v[url]}"
target="_blank"{title_style($v[style])}>{$v[title]}</a></h4>
<p><img src="{thumb($v[thumb],90,60)}" width="90"
height="60" />{str_cut(strip_tags($v[description]), 150)}</p>
<div class="bk20 hr"><hr /></div>
{/loop}
{/pc}
-------------------------------------------------------------------------
3.判断
{if $n==1}class="on" style="margin:0"{/if}>:如果是第一条数据,就写入
class="on" style="margin:0"。
4.{php $j=1;}可以在phpcms模板中,可以直接写入php代码,这里有助于一些特殊
功能的开发。
5.
获取当前站点的ID:get_siteid()。
6.超出范围截取:{str_cut($v[description],116,'..')}(如果超过了116个字节
剩下的用..代替)。
7.排行:
浏览次数排行:{pc:content action="hits" catid="$catid" num="10"
order="views DESC" cache="3600"}
{loop $data $v}
<li><a href="{$v[url]}"
target="_blank"{title_style($v[style])}>{$v[title]}</a></li>
{/loop}
{/pc}
action="hits" order="views DESC":表示点击量排行。
cache="3600":缓存时间3600毫秒。
本月排行:{pc:content action="hits" catid="$catid" num="8"
order="monthviews DESC" cache="3600"}
{loop $data $v}
<li><span>{number_format($v
[monthviews])}</span><a href="{$v[url]}"{title_style($v[style])}
class="title" title="{$v[title]}">{str_cut($v[title],56,'...')}</a></li>
{/loop}
{/pc}
{number_format($v[monthviews])}:点击次数
number_format:把字符串格式化成数字
phpcms:六、频道页(category.html)的更多相关文章
- phpcms V9首页 频道页 列表页 推荐位 简单获取文章浏览量和评论统计
phpcms V9首页 频道页 列表页 推荐位 简单获取文章浏览量和评论统计 列表取得数据方法: {pc:content action="lists" catid="$c ...
- Phpcms V9单页添加自定义字段
说起文章自定义自段,大家都会想到 wordpress 的自定义字段,确实 wordpress 系统很强大,字段可以很灵活的在后台进行添加与更新,并能够很好的在前台进行调用,对于这点 phpcms v9 ...
- dede频道页实现三级栏目嵌套调用文章
dede频道页实现三级栏目嵌套调用文章: //支持arclist标签开始--> $typeid = $row['id']; if((class_exists('PartView'))) { ...
- phpcms新建模板页教程
phpcms新建模板页教程1 直接去template文件夹里的复制的模板页 比方说list1.html2 去后台 界面模板风格 default 默认模板 点击详情列表 找到list1.htm 设置中文 ...
- phpcms v9文章页调用点击量方法
1.在页面加载" 2.调用统计点击的标签:: 3.最后,在写上这一句:" phpcms v9增加文章随机点击数的方法 找到文件count.php(网站根目录/api) 查找第50行 ...
- ECSHOP在线手册布局参考图--商品分类页 category.dwt
A.购物车 1,设置方法 程序自动读取购物车的商品数量 2,代码相关 cart.lbi 中 {insert_scripts files='transport.js'} <div clas ...
- phpcms新闻详情页上一篇下一篇的实现
在新闻详情页(show.html或show_*.html) 只需要添加类似如下代码即可: <div>上一篇:<a href="{$previous_page[url]}&q ...
- 《Linux内核设计与实现》读书笔记(十六)- 页高速缓存和页回写
好久没有更新了... 主要内容: 缓存简介 页高速缓存 页回写 1. 缓存简介 在编程中,缓存是很常见也很有效的一种提高程序性能的机制. linux内核也不例外,为了提高I/O性能,也引入了缓存机制, ...
- 更新上篇文章 调用三级目录文章内容 dede频道页实现三级栏目嵌套调用文章
原文:http://www.wuaie.com/?p=66 源码改写 $typeid = $row['id']; if((class_exists('PartView'))) { $pv = new ...
随机推荐
- mongodb授权登录
mongodb版本为3.2(目前最新),演示的是linux下的mongodb授权认证 第一次登录不启动授权(mongo默认不启动) ./mongod --dbpath=/home/db/data -- ...
- 性能优化之NSDateFormatter
为什么要优化NSDateFormatter? 优化方式有哪些? 为什么要优化NSDateFormatter? 首先,过度的创建NSDateFormatter用于NSDate与NSString之间转换, ...
- (step4.3.1) hdu 1010(Tempter of the Bone——DFS)
题目大意:输入三个整数N,M,T.在接下来的N行.M列会有一系列的字符.其中S表示起点,D表示终点. .表示路 . X表示墙...问狗能有在T秒时到达D.如果能输出YES, 否则输出NO 解题思路:D ...
- [Angular 2] Using Promise to Http
You can also use Promise for http: So for the service, you need to call toPromise() method: getVehic ...
- Hadoop 开源调度系统zeus(二)
紧跟之前Hadoop 开源调度系统zeus(一) 本节主要介绍一下zeus的架构: 先给一个zeus的架构图 无论Master还是Worker都有一套WEB UI,无论从哪个上面去看,看到的结果都是一 ...
- EasyInvoice 简介
注:本文首发于博客园 EasyInvoice 简介,转载请保留本链接 EasyInvoice(简称 EI) 是一款专门为网上卖家量身打造的管理进销存的软件. 1. 简介 解决卖家日常经营中一直存在的商 ...
- IIS7 常用模块介绍说明
1.1.0 IIS常用的功能模块介绍: 1) 静态内容:可发布静态 Web 文件格式,比如 HTML 页面和图像文件. 2) 默认文档:允许您配置当用户未在 URL ...
- (五)《Java编程思想》——final关键字
可能使用final的三种情况:数据.方法.类. 1.final数据 final 常量必须是基本类型数据,且在定义时须赋值: 一个既是static又是final的域只占据一段不能改变的存储空间,只有一份 ...
- Spring整合Quartz实现动态定时器
一.版本说明 spring3.1以下的版本必须使用quartz1.x系列,3.1以上的版本才支持quartz 2.x,不然会出错. 原因:spring对于quartz的支持实现,org.springf ...
- BZOJ 1588: Treap 模板
1588: [HNOI2002]营业额统计 Time Limit: 5 Sec Memory Limit: 162 MBSubmit: 12171 Solved: 4352 Description ...