poscms-说明文档
1.比那里首页头部的关键字
<meta name="keywords" content="{$meta_keywords}" />
<meta name="description" content="{$meta_description}" />
2.css、js的引用
<link href="{THEME_PATH}css/style.css" rel="stylesheet" type="text/css" />
<script src="{THEME_PATH}js/jquery-1.4.2.min.js"></script>
3.调用头部html(两种写法):
{template "header.html", "/"} // 引用common文件夹里面的公共头部
{template "header.html"} // 引用当前模块的公共头部
4.调用底部html(两种写法):
{template "footer.html", "/"} // 引用common文件夹里面的公共尾部
{template "footer.html"} // 引用当前模块的公共尾部
5.导航(栏目)的遍历 (调用案例):
{list action=category module=share pid=0}<li class="menu-dropdown classic-menu-dropdown {if $catid && in_array($catid, $t.catids)} active{/if}"><a href="{$t.url}" title="{$t.name}">{$t.name}</a>{if $t.child}<menu id="aboutNavMenu" style="display: none;">{list action=category module=share pid=$t.id return=t2}<a href="{$t2.url}" class="nav-link nav-toggle " title="{$t2.name}">{$t2.name}</a>{if $t2.child}<ul class="dropdown-menu pull-left">{list action=category module=share pid=$t2.id return=t3}<li class="{if $catid && in_array($catid, $t3.catids)} active{/if}"><a href="{$t3.url}" title="{$t3.name}">$t3.name}</a></li>{/list}</ul>{/if}{/list}</menu>{/if}</li>{/list}
6.轮播图的遍历 (调用案例):
{list action=navigator type=1}<li class="{if $key==1}hover{/if}" style="{if $key==1}display: list-item;{else}display: none;{/if}"><a href="#" target="_blank"><img original="{dr_thumb($t.thumb)}" src="{dr_thumb($t.thumb)}" onload="LoadPageSize()" width="1400" alt="{$t.title}"></a></li>{/list}
7.遍历新闻、主题、图片、描述限制字段(调用案例):
{list action=module module=news order=updatetime num=4}{$key} // 打印下标{$t.title}{dr_thumb($t.thumb[, 80, 80])} // 图片路径{dr_strcut($t.description, 28)} // 截取字段长度,"28"代表字段长度{/list}/*参数介绍:"order":排序"num":代表遍历的条数"description":描述*/
8.首页中获取单页面的内容:
{dr_strcut(dr_clearhtml(dr_share_cat_value(3, 'content')), 330)} // "3"代表栏目id,"330"代表字段长度
9.列表页的标题:
{if !IS_SHARE}<li><a href="{MODULE_URL}">{MODULE_NAME}</a><i class="fa fa-circle"></i></li>{/if}{dr_catpos($catid, '', true, '<li><a href="{url}">{name}</a><i class="fa fa-circle"></i></li>')}
10.列表页的分页遍历:
{list action=module catid=$catid field=title,url order=updatetime page=1 pagesize=4}{/list}/*参数介绍:"catid":当前要遍历的栏目id"page":是否开启分页,1是开启"pagesize":分页显示的条数"field":查询条件(后面可以加上想要查询的字段. 例如:'field=title,url'.以','隔开)*/
11.分页:
{$pages} // 分页调用变量
12.show页面、作者、修改时间、点击次数、评论条数、内容:
{$author} // 作者{$updatetime} // 时间{dr_show_hits($id)}次 // 点击量{$comments} // 评论条数{$content} // 内容{$title} // 标题{$description} // 描述
=总结=
poscms内的基本语法:
{list action=module module=模块名称 ....}{/list}参数介绍参数 介绍action modulemodule 模块名称,默认为当期模块(仅在模块模板中有效),例如新闻模块,填写newssite 站点id,默认当前站点,填写其他站点id表示查询其他站点的模块数据catid 栏目id,支持多个栏目以小写分号分开,例如1,2,3,4field 可用字段,多个字段以小写分号分开,默认全部字段(为了提高缓存效率,建议填写此选项)order 排序方式,多个排序以小写分号分开,默认降序排列,例如updatetime_asc表示按更新时间升序排列num 表示显示数量,支持定点查询,例如1,2表示从第1条记录开始,共显示2条数据more 当等于more=1时表示查询栏目附加字段,附表字段不支持查询(more=1参数必须与catid共存)flag 推荐位id,只支持一个推荐位查询哦join 关联表查询on 关联条件,格式为on=关联字段,被关联字段page 当page=1时表示开启分页查询,否则pagesize与urlrule是不会生效的pagesize 分页显示数据量(当存在catid时会自动取该栏目设置的数量,修改栏目-模块设置-设置数量即可)urlrule 分页地址规则:[page]表示分页标识符(当存在catid时会自动取该栏目设置的URL分页规则)sbpage 当存在catid参数时又想按照自定义方式来分页需要设置参数sbpage=1,表示强制按自定义分页cache 缓存时间单位秒,默认关闭缓存;当cache=3600时,表示缓存时间1小时,建议数据查询的标签都加上缓存参数return 默认返回变量为t,调用方式就是{$t.字段值}(多级list查询必须设置return=其他字母,否则你懂得)返回变量{$error} 当查询不到数据时,会返回错误信息,调试模板时很有用哦(写在list标签以外){$sql} 显示当前查询的sql语句,调试模板时候很有用哦(写在list标签以外){$total} 用于分页时查询的总记录数量(写在list标签以外){$count} 当前查询的记录,当存在分页时,表示当前页的记录数(写在list标签以外){$nums} 用于分页时返回总的页数(写在list标签以外){$pagesize} 用于分页时返回当前每页查询数量(写在list标签以外){$pages} 显示分页代码(写在list标签以外){$key} 当前记录指针位置,从0开始(写在list标签以内)
poscms-说明文档相关推荐
- 【java】将自己写的类生成说明文档的方法
使用工具: jdk中的javadoc 实现步骤: 1.将java文件放到一个目录之下 2.进入doc(win+R,输入cmd) 3.通过cd指令进入存放java文件的文件夹 4.编译java文件 代码 ...
- 一键生成表结构说明文档的参考,数据字典生成方式参考
我们经常需要出系统的表结构说明文档,需要拿给客户看,需要给同事看,需要拿给将来做系统维护的人看,编写招标文件等时还需要把一些表结果说明等,都写入到招标文件里去,虽然这些东西,我们手工都可以做,但是工作 ...
- Atomikos 中文说明文档【转】
Atomikos 翻译文档(英文文档来源:下载安装包中START_HERE.html) ----译者:周枫 请尊重劳动成果,转载请标明 ...
- 分享个人预算系统源码(含说明文档)
一. 描述 本文档用于简单描述预算系统使用操作过程. 预算系统可用于账户金额的管理,包括账户管理,支出记录,收入记录,支出分类,收入分类,转账,封帐,支出配置,存储计划,计划管理. 源代码和文档为个人 ...
- Apache安装及jboss部署说明文档
Apache安装及jboss部署说明文档 本文为转载 http://oss.org.cn/man/newsoft/jboss.htm#_Toc124845774, 文章内容的准确性有待进一步实验 1 ...
- 我的产品需求说明文档模板(PRD)
我的产品需求说明文档模板(PRD) 修订记录: 产品简介: 一句话介绍产品 产品目标: 介绍产品愿景,描绘产品蓝图 项目背景: 在什么背景下做这款产品?为什么要做这款产品?(马云爸爸说过"哪 ...
- vnpy官网说明文档网址
接触VNPY一年多,一直对作者设计原理和思想有所困惑.发一篇vnpy官网的说明文档,便于以后理解项目代码. http://www.vnpy.org/archives.html 转载于:https:// ...
- 企业应用开发(4)(补充)--需求说明文档
OJ系统的需求说明文档 1.引言 经过一周的修改及完善,我们基本完善了对OJ系统的需求分析,绘制了思维导图并撰写了用户故事,并设计出了与之相应的原型图. 2.思维导图 如上图所示,我们重新绘制了思维导 ...
- TNN API说明文档
TNN API说明文档 TNN:https://github.com/Tencent/TNN 说明文档:https://github.com/Tencent/TNN/blob/master/doc/c ...
- wex5 php开发,WeX5平台PHP开发 使用说明文档
目录 WeX5平台PHP开发使用说明文档 1.搭建开发环境 1.1下载开发工具 从官网下载WeX5的工具压缩包 解压开发工具压缩包,解压后会占用约3GB的硬盘空间,请选择较大的解压目的目录(解压后不要 ...
最新文章
- paddle一体安装
- 以前写的一点东西,放上来吧。否则就扔掉了
- 移动端滚动穿透问题完美解决方案
- html5游戏闪屏卡顿,HTML5 闪屏的熊猫
- 2018第三季度总结
- linux查看睡眠进程,关于 Linux 进程的睡眠和唤醒 ,来看这篇就够了~
- Unity Pixel 人物设计(1)
- 20. C# -- Base, this 关键字
- 短期记忆容量必需有限
- Python3 局部变量与全局变量作用域
- POJ1321(KB1-A 简单搜索)
- 数据文件shrink_SQL Server中的Shrink TempDB数据库概述
- 解决Windows路径太长的目录及文件如何删除
- 计算机系统论文题目,计算机系统维护毕业论文题目(572个).doc
- 交通灯控制系统的设计
- android播放幻灯片控件,android幻灯片控件PPT
- Alien Skin Exposure X4 Bundle 4.5.3.66 特别版 Mac 模拟胶片效果调色滤镜
- Dubbo 线上 Thread pool is EXHAUSTED 问题跟踪
- 基于SSM梵杰妮纺织品公司订单管理系统
- Zeppelin解释器的REST API接口
热门文章
- 建表错误:ParseException line 1:55 cannot recognize input near ‘)‘ ‘rowformat‘ ‘delimited‘ in column type
- 计算机excel还原,3种方法找回电脑上已删除的Excel文档
- labelimg标注的VOC格式标签xml文件和yolo格式标签txt文件相互转换
- 极速office(Word)怎么删除页眉
- lua学习笔记---作用域
- 南京大学计算机系教材,模式识别-南京大学计算机系.pdf
- (PTA)数据结构(作业)8、期中测验
- 数据猿·金猿榜丨2017工业大数据领域最具潜力创业公司
- 解决Gitlab的The remote end hung up unexpectedly错误
- 金融投资大数据(1)-马科维茨资产组合基于excel