onethink常用标签的使用示例
首页文章模型列表输出:
<article:list name="article" category="2" row="3" order="update_time desc" limit="0,1" child="true">
阅读:{$article.view}
发布时间:{$article.create_time|date='m-d',###}
作者:{$article.uid|get_username}
文章标题:{$article.title}
原文链接:{:U('Article/detail?id='.$article['id'])}
文章描述:{$article.description}
封面图片:<img src="{$article.cover_id|get_cover=###,'path'}" />
分类链接:{:U('Article/lists?category='.get_category_name($article['category_id']))}
分类标题{$article.category_id|get_category_title}
</article:list>
首页简介(单个文章)输出:
{$wdjj.content|strip_tags|mb_substr=0,150,"UTF8"}
文章详情页:
标题:{$info.title}
作者:{$info.uid|get_username}
时间:{$info.create_time|date='Y-m-d H:i',###}
内容:{$info.content}
下载尺寸:{$info.size}
下载次数:{$info.download}
描述:{$info.description|default='暂无描述'}
分页:
<article:prev name="prev" info="info">
<a href="{:U('?id='.$prev['id'])}">上一篇</a>
</article:prev>
<article:next name="next" info="info">
<a href="{:U('?id='.$next['id'])}">下一篇</a>
</article:next>
分类列表:
<volist name="category" id="cate">
<eq name="current" value="$cate['id']">
<li class="active">
<a href="{:U('Article/lists?category='.$cate['name'])}">
<i class="icon-chevron-right"></i>{$cate.title}
</a>
</li>
<else/>
<li>
<a href="{:U('Article/lists?category='.$cate['name'])}">
<i class="icon-chevron-right"></i>{$cate.title}
</a>
</li>
</eq>
</volist>
onethink常用标签的使用示例的更多相关文章
- HTML之常用标签及属性
标签 标签分类 标签名 英文 英文含义 标签类型 备注 HTML页面结构 < html> HyperText Markup Language 超文本标记语言 < head> h ...
- html常用标签学习笔记
本文内容: 前言:本文讲述的内容包括几类常用标签,以及这些标签的一些常用属性(有一些属性由于已经有CSS样式来代替,所以对于一些不重要的这里选择不讲) 排版标签 段落标签:p div span 标题标 ...
- html常用标签整理
html文档结构 <!DOCTYPE html> <html lang="zh-CN"> #这个lang表示语言,zh-CN中文的意思,整个文档的内容以中文 ...
- HTML常用标签及属性
标签格式 格式: 双边:<标签名 属性1="值1" 属性2='值2' 属性3=值3>内容</标签名> 单边:<标签名 属性1="值1&quo ...
- html 常用标签 a form input 标签 等等等
前端HTML HTML介绍 Web服务本质 import socket sk = socket.socket() sk.bind(("127.0.0.1", 8080)) sk ...
- 前端基础之html常用标签
前言: 1.在B-S模式下,server服务端和客户端之间 使用http协议(规定 客户端应该怎么请求服务端,服务端应该怎么响应)通信: 2.传输过程 浏览器 向服务端发起 post/get请求 服务 ...
- 谷哥的小弟学前端(02)——HTML常用标签(2)
探索Android软键盘的疑难杂症 深入探讨Android异步精髓Handler 详解Android主流框架不可或缺的基石 站在源码的肩膀上全解Scroller工作机制 Android多分辨率适配框架 ...
- HTML常用标签-手打抄录-来自-烟雨飘零-拜谢
HTML常用标签及其全称 <a href="#">a 超级链接(anchor)</a> <abbr title="abbreviati ...
- struts2常用标签之数据标签
数据标签1 property标签 property标签的主要属性: value:用来获取值的OGNL表达式,如果value属性值没有指定,那么将会被设定为top,也就是返回位于值栈最顶端的对象. ...
随机推荐
- selenium如何解决IE自动填充表单问题
有时候用selenium会碰到自动填充表单的问题,如输入用户名后,密码自动填充,此时再填充密码会导致登录失败,解决办法:每个输入框都调用clear()方法
- iscroll.js的使用
入门 Scroll是一个类,每个需要使用滚动功能的区域均要进行初始化.每个页面上的iScroll实例数目在设备的CPU和内存能承受的范围内是没有限制的. 尽可能保持DOM结构的简洁.iScroll使用 ...
- Hamilton回路的判定与构造
定理1:在一个具有n个顶点的无向连通图G中,如果任意两个顶点的度数之和大于n,则G具有Hamilton回路.此条件为充分条件 定理2:设图G = <V,E>,是Hamilton图,则对于v ...
- 项目管理工具Redmine各功能测试
Redmine 是一个开源的.基于Web的项目管理和缺陷跟踪工具.它用日历和甘特图辅助项目及进度可视化显示.同时它又支持多项目管理.Redmine是一个自由开放 源码软件解决方案,它提供集成的项目 ...
- EmberJS路由详解
配置路由器,ember中是根据路径寻找与路由名相对应的模板和控制器的,比如当访问http://localhost:80/这个网址的时候,ember框架会自动寻找与路由名post相对应的PostTemp ...
- openstack虚拟机迁移的操作记录
需求说明:计算节点linux-node1.openstack:192.168.1.8 计算节点linux-node2.openstack:192.168.1.17 这两个计算节点在同一个控制节点下( ...
- 哎呀,发现自己不会用模块的方式用kprobe啊,弱爆了
在内核外面编译模块,会报warning函数名undefined的错误,解决方法是把函数给export出来:EXPORT_SYMBOL 一直以来,用kprobe比较多的是kprobe event的用法, ...
- Bitbucket免费的私有仓库
1.官网 https://bitbucket.org/ 2.介绍 知乎:http://www.zhihu.com/question/20053312 建议同时用Bitbucket和Github,理由如 ...
- RDLC系列之三 图片显示
一.头像效果
- RDLC系列之二 子报表
本文实现简单的子报表 一.效果图