全局基础标签


网站标题:{$meta_title}

网站关键字:{$meta_keywords}

网站描述:{$meta_description}

网站seo标题:{$SITE_TITLE}

统计代码(后台网站设置添加):{$SITE_JS}

ICP号(后台网站设置添加):{$SITE_ICP}

网站底部:{$SITE_BOTTOM_INFO}

网站主题绝对路径:{SITE_THEME}

网站地址:{SITE_PATH}

公共调用模板:{template header}

首页列表标签


{list  catid=11 order=updatetime num=6 cache=36000}
<a href="{$t['url']}" title="{$t['title']}">{$t['title']}</a>
{strcut($t['description'],210)}
{/list}

头部栏目调用标签


1、不带二级栏目

{loop $cats $t}
{if $t['parentid']==0 && $t['ismenu']}
{php $arrchilds = @explode(',', $t['arrchilds']);}
<li {if isset($catid) && in_array($catid, $arrchilds)}style="color:red"{/if}><a href="{$t['url']}">{$t['catname']}</a></li>
{/if}
{/loop}

2、带二级栏目

{loop $cats $cat}
{if $cat[parentid] == 0 && $cat['ismenu']}
{$cat['catname']}
<ul class="sub">{if $cat['child']}
{loop $cats $a}
{if $a[parentid] == $cat[catid]}
<li><a href="{$a['url']}">{$a['catname']}</a></li>{/if}{/loop}{/if}
</ul>{/if}{/loop}

3、当前栏目的所有同级子栏目(带on)

{php $value=getCatNav($catid);}
{loop $value $c}
<li  {if $c['catid']==$catid}class="on"{/if}><a href="{$c['url']}">{$c['catname']}</a></li>
{/loop}

4、当前栏目的子栏目

{loop $cats $c}
{if $c['parentid']==$cats[$catid]['parentid']}
<li><a href="{$c['url']}">{$c['catname']}</a></li>
{/if}
{/loop}

5、指定栏目名称及链接

栏目名称:{$cats[21][catname]}

栏目链接:{$cats[21]['url']}

 

列表页标签


路径导航{catpos($catid, ' &gt;&nbsp;')}

列表页的当前栏目名称:{$catname}

{list catid=$catid page=$page order=updatetime}
标题:{$t['title']}
缩略图:{thumb($t['thumb'])}
标题链接:{$t['url']}
描述:{$t['description']}
截取描述字数:{strcut($t['description'],210)}
时间:{date("Y-m-d", $t['updatetime'])}
{/list}

分页代码: {$pagelist}

分页样式配置文件:(/config/pagerule.ini.php)

strcut注释:{strcut($string, 长度, 截取后替代字符)}

获取当前栏目的子栏目

{php $value=getCatNav($catid);}

{loop $value $c}

<li  {if $c['catid']==$catid}class="on"{/if}><a href="{$c['url']}">{$c['catname']}</a></li>

{/loop}

内容页标签


内容页的当前栏目名称:{$cat[catname]}

内容:{$content}

标题:{$title}

时间:{date("Y.m.d", $updatetime)}

点击次数:<script type="text/javascript" src="{url('api/hits',array('id'=>$id, 'hits'=>$hits))}"></script>

内容页显示复选框字段内容:{php echo implode(',', $复选框字段);}

内容页分页:

{if $contentpage}
{loop $contentpage $i=>$u}
<a{if $page!=$i} href="{$u}"{/if}>{$i}</a>
{/loop}
{/if}

上一篇,下一篇:

{if $prev_page}上一篇:<a href="{$prev_page['url']}">{$prev_page['title']}</a>{/if} <br/>{if $next_page}下一篇:<a href="{$next_page['url']}">{$next_page['title']}</a>{/if}

<li>{if $prev_page}<span>上一篇</span> <a href="{$prev_page['url']}"><em>查看详情 +</em>{$prev_page['title']}</a>{else}<span>上一篇</span> 没有了</a> {/if}</li>
<li> {if $next_page}<span>下一篇</span> <a href="{$prev_page['url']}"><em>查看详情 +</em>{$next_page['title']}</a>{else}<span>下一篇</span> 没有了{/if}</li>

打印,关闭,收藏,返回:

<a οnclick="window.print()" href="#">[打印本页]</a>
<a href ="#"  onClick="jscript:window.external.AddFavorite(document.location.href,document.title);">[收藏本页]</a>
<a href="javascript:window.close();">[关闭本页]</a>
<a href ="#"  οnclick="javascript:history.back(-1);">[返回上一页]</a>

列表页筛选标签


筛选标签:

按使用功能:{php $catid = array('全部'=>'4','卧室系列'=>'5','客厅系列'=>'6','餐厅系列'=>'7','茶台系列'=>'8','办公系列'=>'9');}
{loop $catid $k=>$t}<a href="{list_url($param, 'catid', $t)}" {if $param['catid']==$t}class="onc"{/if}>{$k}</a>{/loop}按红木材质:{php $cz = array('不分材质'=>'','花梨木'=>'花梨木','红酸枝'=>'红酸枝','黑酸枝'=>'黑酸枝');}
{loop $cz $k=>$t}<a href="{list_url($param, 'cz', $t)}" {if $param['cz']==$t}class="onc"{/if}>{$k}</a>{/loop}

筛选列表:

{php $rule = list_url($param, 'page', '[page]');}
{list catid=$catid cz=$param[cz] catid=$param[catid]   page=$page pagesize=$pagesize urlrule=$rule order=updatetime more=1}
自定义标签:{$t['字段名称']}
标题:{$t['title']}
缩略图:{thumb($t['thumb'])}
标题链接:{$t['url']}
描述:{$t['description']}
截取描述字数:{strcut($t['description'],210)}
时间:{date("Y-m-d", $t['updatetime'])}
{/list}

筛选需要自定义函数:

<?php
//自定义URL函数,网站上线后请将函数放在自定义函数库文件中,就可以随便更改url规则
function list_url($param, $name=NULL, $value=NULL) {unset($param['page']);if (!is_null($name) && !is_null($value)) {$param[$name] = $value;} elseif (!is_null($name) && is_null($value)) {unset($param[$name]);}$url  = url('content/list', $param);//动态地址return $url;
}
?>

表单类标签


预约类:

<form action="{url('form/post', array('modelid'=>3))}" method="post" οnsubmit="return check(this)">
输入框:<input type="text" name="data[weixin]" id="weixin" placeholder="微信" />
提交:<input type="submit" class="submit" value="立刻预约" name="submit">
验证码:
{if $code}<input name="code" type="text"/><img src="{url('api/captcha', array('width'=>80,'height'=>25))}">{/if}
</form>

留言类:

{list table=gbook.gbook catid=$catid page=$page pagesize=5 order=addtime_desc }
用户名:{$t['name']}
时间:{date("Y-m-d", $t['addtime'])}
内容:{$t['content']}
{if $t['status']==1}   //判断审核状态
管理员回复:{$t['r_content']}
{/if}
{/list}

分页代码:{$pagelist}

TAG标签


案例:红木手串网彩色TAG调用函数在function.php里增加getTagStyle()

{list action=tag num=20}
<span style="{getTagStyle()}"><a href="{$t[url]}" title="{$t[name]}">{$t['name']}</a></span>
{/list}

友情链接标签


{list table=link.link order=listorder_asc num=10}
图片类
{if $t['logo']}
<a href="{$t['url']}" target="_blank" title="{$t['introduce']}"><img src="{$t['logo']}"></a>
{else}
{/if}
文字类
{if $t['logo']}
{else}
<a href="{$t['url']}" target="_blank" title="{$t['introduce']}">{$t['name']}</a>
{/if}
{/list}

 

功能性标签


1、每隔5条信息一条横线

{if ($key+1)%5==0}<div style="border-bottom:1px solid #e8e8e8;margin:20px 0;"/></div>{/if}

2、最新日期加标签

<font {if date('Y-m-d', $t['updatetime']) == date('Y-m-d')}style="color:red"{/if}>

3、计数排行榜:{$key+1}

4、首页列表页分页

{php $page=(int)$_GET['page'] ? (int)$_GET['page'] : 1;}
{list modelid=1 INcatid=2,3,4,5 page=$page pagesize=5 urlrule=index.php?page=[page] order=updatetime}
标题:{$t['title']}
缩略图:{thumb($t['thumb'])}
标题链接:{$t['url']}
描述:{$t['description']}
截取描述字数:{strcut($t['description'],210)}
时间:{date("Y-m-d", $t['updatetime'])}
{/list}
{$pagelist}

5、伪静态设置

修改config/router.ini.php,后台设置tag配置tag-{tag}.html

//tag伪静态/

'^page([0-9]+).html$'                 => 'index.php?page=${1}',

'^tag-([a-zA-Z0-9]+).html$'           => 'c=tag&a=list&kw=${1}',

6、修改远程下载图片的路径问题(修复编辑器下载后路径)

修改models/ContentModel.php里,搜索download_images函数

转载于:https://www.cnblogs.com/hm21/p/10198978.html

finecms全局常用标签相关推荐

  1. Maven之pom.xml常用标签解析及镜像配置

    前言 Maven仅仅是个打包工具而已,个人觉得没有太大必要花费在打包工具上,这里就列举一下个人觉得会常用标签的使用就好了,原理啥的基本就不太会去深度了解了,如果以后遇到需了解Maven工作原理的工作的 ...

  2. HTML常用标签及属性

    web准备介绍: w3c:万维网联盟组织,用来制定web标准的机构(组织) web标准:制作网页遵循的规范 web准备规范的分类:结构标准.表现标准.行为标准. 结构:html.表示:css.行为:J ...

  3. 文本字段的html标签是什么,HTML常用标签及属性

    什么是HTML HTML基本语法 常用标签及属性 链接 文本标记 表格 列表 表单 结构标记 什么是HTML Hyper Text Markup Language,超级文本标记语言 - 普通文本a:无 ...

  4. yzmcms常用标签

    yzmcms常用标签 全局标签 关键字.描述和页面标题 <title>{$seo_title}</title> <meta name="keywords&quo ...

  5. 微信可以识别哪些HTML语言,微信小程序一些常用标签与HTML的对应关系

    参考地址: https://developers.weixin.qq.com/miniprogram/dev/framework/view/wxml/ 微信小程序中的常用标签: view(视图容器). ...

  6. 织梦常用标签汇总-------未完待续

    网站首页常用标记 <meta http-equiv="Content-Type" content="text/html; charset={dede:global. ...

  7. AndroidManifest.xml常用标签属性介绍

    AndroidManifest.xml常用标签属性介绍 manifest 标签 uses-permission 标签 uses-sdk 标签 application 标签 activity 标签 in ...

  8. html语言元素属性大全,HTML常用标签及属性

    什么是HTML HTML基本语法 常用标签及属性 链接 文本标记 表格 列表 表单 结构标记 什么是HTML HyperText Markup Language,超级文本标记语言 HTML 并不是编程 ...

  9. 滚动屏幕显示隐藏div_HTML结构-常用标签:a·img·table·form·input·iframe·div

    学习目标: 掌握html的结构,head与body的区别 掌握常用标签 掌握a标签,img标签 掌握table标签 掌握form标签,input标签 掌握iframe 和frameSet标签 掌握di ...

  10. mybatis常用标签和动态查询

    这里是修真院后端小课堂,每篇分享文从 [背景介绍][知识剖析][常见问题][解决方案][编码实战][扩展思考][更多讨论][参考文献] 八个方面深度解析后端知识/技能,本篇分享的是: [mybatis ...

最新文章

  1. 百万人学AI:CSDN重磅共建人工智能技术新生态
  2. 阅读《Android 从入门到精通》(29)——四大布局
  3. Linux Linux程序练习十二(select实现QQ群聊)
  4. python上传文件到windows_python自动化-WinSpy+pywin32文件上传操作
  5. 资源隔离之 Linux namespace
  6. 关于MySQL 8.0
  7. GIS宣传片《地理空间信息革命》视频全集
  8. 2年质保期刚过就翘辫子,这是什么骚设计?
  9. sqlite for linux 可视化数据管理工具
  10. ASP如何获取客户端真实IP地址
  11. 【Matlab学习笔记】【细胞或颗粒检测分割】资源汇总
  12. 苹果好还是华为好_苹果手机好还是华为手机好?专业手机测评师给出答复!
  13. docker: Error response from daemon: Unknown runtime specified nvidia.
  14. 宇视云所有故障排查思维导图
  15. APK Multi-Tool(反编译工具)教程
  16. php 日期转换为大写
  17. 语音用户如何计算机,笔记本电脑语音聊天对方听不清声音该怎么处理
  18. 21 Excel动态图表实现原理
  19. [渝粤教育] 南京大学 建筑设备 参考 资料
  20. 多源数据 单源数据是什么意思

热门文章

  1. SAP无法下载excel
  2. 如何在职场上获得良好的起点
  3. 生信学习入门常见错误可能的原因分类总结和求助指南
  4. 《动手学深度学习》(PyTorch版)代码注释 - 3 【Softmaxs_regression_with_zero】
  5. Faster-RCNN简易复现
  6. 计组-流水线(三张图解决流水线概念计算吞吐率)
  7. (实验)完成一个医院挂号系统
  8. @Secured()、 @PreAuthorize() 、 @RolesAllowed()
  9. SLG变现强劲,却易遭黑产侵袭,如何破局?SLG游戏安全方案定制做到出奇制胜!
  10. MSP430FR5994LannchPad开发笔记之一:CCS+DriverLib建立工程模板,及使用eZ-FET Debug进行printf