top-image

Archives for 日常随笔

适用范围:在内容详情页使用,包括单页和列表点击后的详情页 标签作用:用于输出当前内容的相关信息 {content:id} 编号 {content:scode} 分类编码 {content:subscode} 副分类编码 {content:sortname} 分类名称 {content:subsortname} 副分类名称 {content:sortlink} 分类链接 {content:subsortlink} 副分类链接 {content:title} 标题 {content:titlecolor} 标题颜色 {content:subtitle} 副标题 {content:author} 作者 {content:source} 来源 {content:link} 链接 {content:outlink} 外部链接 {content:date} 发布日期 {content:ico} 缩略图, {content:isico} 可用于判断,返回1或0 {content:pics} 多图 {content:content} 内容 {content:tags} 直接输出tags {content:enclosure} 附件 {content:enclosuresize} 附件大小 {content:keywords} 关键词 {content:description} 描述 {content:istop} 是否置顶 {content:isrecommend} 是否推荐 {content:isheadline} 是否头条 {content:visits} 访问数量 {content:likes} 点赞数量 {content:oppose} 反对数量 {content:likeslink} 点赞链接 {content:opposelink} 反对链接 {content:ext_*} 调取扩展字段内容 {content:precontent} 上一篇内容(带链接) {content:nextcontent} 下一篇内容(带链接) {content:prelink} 上一篇内容链接 {content:nextlink} 下一篇内容链接 {content:pretitle} 上一篇内容标题 {content:nexttitle} 下一篇内容标题 {content:nexttitle notext='no more'} 设置“没有了”文本,设置参数时如果带空格,需要用单引号 ...more»
适用范围:分页条标签适用所有执行了分页的页面 标签作用:用于输出分页代码 1、分页条标签 {page:bar} 系统内置的完整分页条 {page:current} 当前页码 {page:count} 总页数 {page:rows} 总数据行数 {page:index} 首页链接 {page:pre} 前一页链接 {page:next} 下一页链接 {page:last} 尾页链接 {page:status} 分页状态信息 {page:numbar} 数字条,数字带class名称为page-num,当前的同时还带page-num-current {page:selectbar} 下拉选择条 2、分页条自带的HTML样式class名称 状态:page-status 首页:page-index 上一页:page-pre 下一页:page-next 尾页:page-last 数字条:page-numbar ,数字条下面的数字:page-num ,如果是当前页,那么该数字还同时带有:page-num-current下拉条:page-select (默认条已经不显示) 如果使用系统完整分页条,则以上样式名称在输出的HTML代码中都带,你可以直接使用对应名称在自己的css中定义具体样式即可; 如果使用自定义方式,那么就按照自己写的html代码来定义,但是数字条下面的page-num 、page-num-current依然有效。 当然,如果你对前端还算比较上手,你应该知道其实上面说的这些通过F12都可以看到。 ...more»
1、当前栏目内容列表 {pboot:list}<a href= ""></a> {/pboot:list} 只能在列表页面使用,带分页,同一个页面只能使用一次,否则:老版本会出现分页冲突,新版会显示一样的内容。 V1.2.2版本开始order排序进行调整,默认情况下置顶、推荐、头条具有优先显示,包括使用date、sorting、visits、likes、oppose时,那么如果要想按照自己的设置来可以使用自定义模式,可以自己任意组合:如order='date desc,id desc' 此时意味着将按照时间倒序,然后添加顺序倒序。如order='sorting desc,id desc' 将先按照后台排序,然后按照id倒序。更多情况自己参照例子定义即可。 控制参数: num=* 每页数量,非必填,用于控制分页大小 order=* 排序方式,非必填,用于输出内容的排序方式,可选:date、sorting、istop、isrecommend、isheadline、visits、likes、oppose、等字段,其中sorting为按后台填写的排序,122版本开始支持自定义模式,如:order='date desc,id desc' 、order='sorting desc,id desc',(V1.3.7+)还支持random随机排序 filter=*|x,y 数据过滤,非必填,用于对列表内容进行过滤筛选,如:filter=title|ASP,PHP 只显示标题含有ASP和PHP的内容,如果需要只显示推荐,可使用如下过滤参数: filter=isrecommend|1 (V1.2.0+版本用下面的方式更好) isico=、ispics=、istop=、isrecommend=、isheadline=* 用于对数据进行特殊筛选,可选值1和0,非必填,比如只调取推荐内容:isrecommend=1 tags=x,y tags方式数据过滤,非必填,用于对列表内容进行过滤筛选,如:tags='ASP,PHP',则为含有asp或php标签的内容,那么可以用 tags={content:tags}来调用当前文章的相关文章 start=* 起始数据(V1.3.2+),非必填,用于需要从第几条开始 2、指定栏目内容列表 {pboot:list scode=*}<a href= ""></a> {/pboot:list} 可以全站使用,多个栏目编码使用逗号隔开,如果使用星号,意味全部栏目。指定栏目内容列表默认不分页,当然你还是可以通过page参数控制强制分页,但要注意不可在同一页面使用多个带分页的列表。 如果要使用本循环标签调用当前内容列表,可以使用scode={sort:scode},同时也避免了同一个页面多次调用当前栏目内容时分页冲突问题。 控制参数: scode=* 栏目编码,必填,用于指定需要调取的栏目编码,读取的内容会同时包含该栏目下子菜单的内容,支持多个栏目如:1,2,3 page=* 是否分页,非必填,用于列表是否执行分页,可设置1或0,本功能适合首页分页等场景 start=* 起始数据(V1.3.2+),非必填,用于需要从第几条开始 其余控制参数同上面当前栏目内容列表 3、可使用的列表标签 计数0开始 计数1开始 编号 分类编码 副分类编码 分类名称 副分类名称 分类链接 副分类链接 标题 标题颜色 副标题 直接输出 tags 作者 来源 链接 外部链接 发布日期 缩略图,可用于判断,返回1或0 多图 内容 附件 附件大小 关键词 描述 是否置顶 是否推荐 是否头条 访问数量 点赞数量 反对数量 点赞链接 反对链接 调取扩展字段内容 ...more»
1、指定栏目列表 {pboot:sort scode=*} <a href= ""></a> {/pboot:sort} 控制参数: scode=* 栏目编码,必填,用于控制输出的栏目,可以同时输出多个(V1.1.6+),使用逗号隔开即可,如:1,2,3 scode={sort:pcode} 可用于输出当前栏目父菜单的信息 scode={sort:scode} 可用于输出当前栏目的信息 scode={sort:tcode} 可用于输出当前栏目顶级菜单的信息 2、可使用的列表标签 序号,从0开始 序号,从1开始 父栏目编码 父栏目名称 当前栏目编码 栏目名称 栏目副名称 栏目链接 栏目类型,1单页、2列表 后台设置的跳转链接 列表页模板 详情页模板 栏目缩略图 栏目大图 栏目标题(V1.3+) 栏目关键字 栏目描述 栏目下内容数量(V1.3+) 顶级栏目下内容数量(V1.3+) 父栏目下内容数量(V1.3+) ...more»
{sort:tcode} 当前栏目的顶级栏目编码 {sort:topname} 当前栏目的顶级栏目名称 {sort:toplink} 当前栏目的顶级栏目链接 {sort:pcode} 当前栏目的父栏目编码 {sort:parentname} 当前栏目的父栏目名称 {sort:parentlink} 当前栏目的父栏目链接 {sort:scode} 当前栏目编码 {sort:name} 栏目名称 {sort:subname} 栏目副名称 {sort:link} 栏目链接 {sort:type} 栏目类型,1单页、2列表 {sort:outlink} 后台设置的跳转链接 {sort:listtpl} 列表页模板 {sort:contenttpl} 详情页模板 {sort:ico} 栏目缩略图 {sort:pic} 栏目大图 {sort:title} 栏目标题(V1.3+) {sort:keywords} 栏目关键字 {sort:description} 栏目描述 ...more»
适用范围:全站任意地方均可使用 标签作用:用于调导航菜单栏目列表,对应后台的“基础内容>内容栏目” 教程新增加pbootcms导航栏logo居中判断案例 1、导航菜单列表 {pboot:nav}<a href=""></a> {/pboot:nav} 控制参数: num=* 数量,非必填,用于控制输出的数量 parent=* 父菜单编码,非必填,用于控制输出列表的父菜单编码,默认0,即从一级菜单开始输出 parent={sort:pcode} 可用于输出当前栏目的同级菜单 parent={sort:scode} 可用于输出当前栏目的子菜单 parent={sort:tcode} 可用于输出当前栏目顶级菜单的子菜单 2、可使用的列表标签 序号,从0开始 序号,从1开始 父栏目编码 当前栏目编码 栏目名称 栏目副名称 栏目链接 栏目类型,1单页、2列表 后台设置的跳转链接 列表页模板 详情页模板 栏目缩略图 栏目大图 栏目关键字 栏目描述 当前栏目子栏目的数量,无子栏目时为0 输出栏目下内容数量(V1.3+) 3、常见使用示例 高亮菜单 使用判断语句: {pboot:if(''=='{sort:tcode}')}class="active"{/pboot:if} 首页特殊用法: {pboot:if(0=='{sort:scode}')}class="active"{/pboot:if} 菜单嵌套 二级嵌套 {pboot:nav} <a href= ""></a> {pboot:2nav parent=} <a href= ""></a> {/pboot:2nav}{/pboot:nav} 三级嵌套 {pboot:nav} <a href= ""></a> {pboot:2nav parent=} <a href= ""></a> {pboot:3nav parent=} <a href= ""></a> {/pboot:3nav} {/pboot:2nav} {/pboot:nav} pbootcms导航栏logo居中判断案例 {pboot:nav} <a href=""></a> {pboot:if(==3)} <img src="{pboot:sitelogo}"> {/pboot:if} {/pboot:nav} 上面的的=3意思就是当输出到第三个导航栏的时候,在输出logo样式 如果有更多级别,以此类推,使用数字依层级套用,理论上不限级调用 ...more»
适用范围:全站任意地方均可使用 标签作用:用于调取网站的基本配置信息,对应后台的“基础内容>站点信息” {pboot:siteindex} 站点入口地址,用于地址前置引用 {pboot:sitepath} 站点路径,根目录时值为空 {pboot:sitelanguage} 站点语言 {pboot:sitetitle} 站点标题 {pboot:sitesubtitle} 站点副标题 {pboot:sitedomain} 站点域名 {pboot:sitelogo} 站点logo {pboot:sitekeywords} 站点关键字 {pboot:sitedescription} 站点描述 {pboot:siteicp} 站点备案信息 {pboot:sitetplpath} 站点模板路径 {pboot:sitestatistical} 站点统计 {pboot:sitecopyright} 站点版权 V1.1.6+新增如下标签,推荐使用 {pboot:pagetitle} 根据不同页面自动显示标题 {pboot:pagekeywords} 根据不同页面自动显示关键字 {pboot:pagedescription} 根据不同页面自动显示描述 ...more»
{pboot\:sql sql="语句"}{pboot\:sql} 留言总数实现代码栗子如下: {pboot\:sql sql="select count(id) as total from ay_message"} <div>当前留言合计:条</div> {pboot\:sql} ...more»
1. 导航高亮 {pboot:if(''=='{sort:tcode}')}class="active"{/pboot:if} //用于非首页 例: {pboot:nav} <li {pboot:if(''=='{sort:tcode}')}class="active"{/pboot:if}><a href=""></a></li> {/pboot:nav} 2. 判断有无子菜单 {pboot:if(>0)}...{/pboot:if}例 1: {pboot:nav} <li><a href=""></a> <!--一级菜单循环--> {pboot:if(>0)} <!--当有子菜单时显示div--> <div> {pboot:2nav parent=} <a href=""></a> <!--二级菜单循环--> {/pboot:2nav} </div> {/pboot:if} </li> {/pboot:nav} 例2: {pboot:nav} <li><a {pboot:if(>0)} href="javascript:;" {else} href="" {/pboot:if}></a></li> <!--无子菜单时显示正常链接,有子菜单时为空连接,用于手机端点击菜单滑出子菜单情况。--> {/pboot:nav} 3. 内页子菜单高亮 {pboot:if(''=='{sort:scode}')}class="active"{/pboot:if} 例: {pboot:nav parent={sort:tcode}} <li {pboot:if(''=='{sort:scode}')}class="active"{/pboot:if}><a href=""></a></li> {/pboot:nav} 4. 判断标签为空时不显示 {pboot:if('{pboot:companyqq}'!='')}QQ:{pboot:companyqq}{/pboot:if} <!--同理也可用在文章详情页--> 5. 判断列表页有无内容,无内容返回提示 {pboot:if({page:rows}>0)}{page:bar}{else}暂无内容{/pboot:if} 例: {pboot:if({page:rows}>0)} <div class="page"> <a href="{page:index}">首页</a> <a href="{page:pre}">上一页</a> {page:numbar} <a href="{page:next}">下一页</a> <a href="{page:last}">尾页</a> </div> {else} <div class="page">暂无内容</div> {/pboot:if} 6. 分页判断进阶,在第一页时隐藏首页和上一页按钮,在最后一页时隐藏下一页和尾页按钮。 例: {pboot:if({page:rows}>0)} <div class="page"> <a href="{page:index}"{pboot:2if('{page:current}'==1)}class="hide"{/pboot:2if}>首页</a> <!--在第一页时,当前页码‘{page:current}’等于1,添加‘hide’样式,.hide{dispaly:none;}--> <a href="{page:pre}"{pboot:2if('{page:current}'==1)}class="hide"{/pboot:2if}>上一页</a> <!--与上条同理--> {page:numbar} <a href="{page:next}"{pboot:2if('{page:current}'=='{page:count}')}class="hide"{/pboot:2if}>下一页</a> <!--在最后一页时,当前页码‘{page:current}’等于总页数‘{page:count},’添加‘hide’样式,.hide{dispaly:none;}--> <a href="{page:last}"{pboot:2if('{page:current}'=='{page:count}')}class="hide"{/pboot:2if}>尾页</a><!--与上条同理--> </div> {else} <div class="page">暂无内容</div> {/pboot:if} 7.判断第一个循环项,并添加 ...more»
PbootCMS上传图片会被压缩像素,只需要打开根目录config文件夹下的config.php和core文件夹下的convention.php 上传配置 'upload' => array( 'format' => 'jpg,jpeg,png,gif,xls,xlsx,doc,docx,ppt,pptx,rar,zip,pdf,txt,mp4,avi,flv,rmvb,mp3,otf,ttf', 'max\_width' => '1920', 'max\_height' => '' ), 缩略图配置 'ico' => array( 'max_width' => '1000', 'max_height' => '1000' ), 代码中的'max_width跟max_height参数调大即可,建议10000即可。 这样就解决了上传图片被压缩的问题。   ...more»
Page 941 of 1049:« First« 938 939 940 941 942 943 944 »Last »
bottom-img