杨泽业:mipcms模板开发者必须熟悉的模板结构、调用标签和调用代码合集(持续更新中)

  • 时间:
  • 浏览:508次
  • 来源:网站服务商官网 网址:https://www.wzfws.com

网站服务商杨泽业:mipcms模板开发者必须熟悉的模板结构、调用标签和调用代码合集(持续更新中)


网站服务商即将推出新的网站模板,供大家免费使用,同时也希望更多的人学会开发属于自己的模板,熟悉mipcms模板结构、调用标签调用代码那是必不可少的,下面网站服务商杨泽业就把mipcms模板结构、调用标签和调用代码整理出来,方便大家使用:


以下mipcms模板结构、调用标签和调用代码适用于mipcms3.6和站群体验版1.7,如果你发现了新的标签和调用代码,也请你们联系我,我补充进来:

一、mipcms前台模板结构

/template/default/  该套模板为mipcms默认模板,default为模板名称


article文档文件夹下:

/article/article.html 文章的列表或分类页面模板

/article/articleDetail.html 文章的详情页面模板


block模块文件夹下:

article-list.html 文章列表模块

tags-hot.html  热门标签

tags-new.html  最新标签


index主页文件夹下:

index.html首页模板


main全局文件夹下:

404.html 404页面模板(实际上不是,用不着)

main.html 模板主文件

header.html 全局头部

footer.html 全局底部


tag标签模板文件夹下:

tagDetail.html 标签的详情页面模板


view自定义单页面文件夹(1.7体验版叫diy文件夹)下:

demo.html 自定义单页面模板


其他:

template.json 模板信息文件


二、mipcms网站调用标签

2.1、全局调用标签

2.1.1、{$mipInfo['siteName']}  //网站名称

2.1.2、{$mipInfo['keywords']}  //网站关键词

2.1.3、{$mipInfo['description']}  //网站描述信息

2.1.4、{$mipInfo['template']}  //网站当前模板名称

2.1.5、{$mipInfo['domain']}  //网站当前使用的域名 自适应站点

2.1.6、{$mipInfo['statistical']} //网站统计代码

2.1.7、{$mipInfo['ICP']}  //网站备案号

2.1.8、{$mipInfo['systemStatus']}  //系统是否开启 1为开启 0为关闭

2.1.9、{$mipInfo['systemType']}  //系统类型

2.1.10、{$mipInfo['idStatus']}  //uuid是否开启,1位开启 0为关闭

2.1.11、{$mipInfo['articleModelName']}  //文章名称 默认:文章

2.1.12、{$mipInfo['articleModelurl']} //文章别名 默认:article

2.1.13、{$mipInfo['indexTitle']}  //网站首页副标题

2.1.14、{$mipInfo['codeCompression']} //页面代码是否压缩

2.1.15、{$mipInfo['localCurrentVersion']} //当前版本

2.1.16、{$mipInfo['titleSeparator']} //网站标题的分隔符 默认:_

2.1.17、{$mipInfo['httpType']} //网站链接协议 默认:http://

2.1.18、{$mipInfo['mipApiAddress']} //mip提交百度API的地址

2.1.19、{$mipInfo['tagModelName']} //标签名称 默认:标签

2.1.20、{$mipInfo['tagModelUrl']} //标签别名 默认:tag

2.1.21、{$mipInfo['loginCaptcha']} //网站登录是否开启验证码 1为开启 0为关闭

2.1.22、{$mipInfo['biaduZn']} //百度站内搜索的key

2.1.23、{$mipInfo['aritcleLevelRemove']} //文章层级去除 1为去除article层级 0为默认

2.1.24、{$mipInfo['superSites']} //超级站 多域名用 1为开启 0为关闭

2.1.25、{$mipInfo['rewrite']} //伪静态 1为开启 0为关闭

2.1.26、{$mipInfo['topDomain']}  //顶级站 多域名泛站用 1为开启 0为关闭

2.1.27、{$mipInfo['superTpl']}  //超级模板 手机模式下显示手机站模板 1为开启 0为关闭

2.1.28、{$mipInfo['diyUrlStatus']}  //自定义页面url,1为开启,0为关闭

2.1.29、{$mipInfo['mipPostStatus']}  //mip自动推送状态 默认:为空

2.1.30、{$mipInfo['articlePagesNum']} //文章分页每页数量 默认:1000字符

2.1.31、{$mipInfo['urlPageBreak']} //url分页分格符 默认:_

2.1.32、{$mipInfo['urlCategory']} //文章是否放在分类下 默认:空

2.1.33、{$mipInfo['baiduSearchPcUrl']} //百度站内搜索 提交的结构化数据地址

2.1.34、{$mipInfo['baiduTimePcStatus']} //百度链接推送自动推送状态 默认关闭

2.1.35、{$mipInfo['baiduTimePcUrl']} //百度链接推送API地址

2.1.36、{$mipInfo['baiduYuanChuangStatus']} //百度原创推送自动状态 默认关闭

2.1.37、{$mipInfo['baiduYuanChuangUrl']} //百度原创推送API地址

2.1.38、{$mipInfo['guanfanghaoStatus']} //百度熊掌号开启状态 1为开启 0为关闭 默认关闭

2.1.39、{$mipInfo['guanfanghaoUrl']} //百度熊掌号旧数据推送API地址 

2.1.40、{$mipInfo['guanfanghaoStatusPost']} //百度熊掌号自动推送状态 1为开启 0为关闭 默认关闭

2.1.41、{$mipInfo['guanfanghaoCambrian']} //百度熊掌号关注代码

2.1.42、{$mipInfo['guanfanghaoRealtimeUrl']} //百度熊掌号新数据推送API接口

2.1.43、{$mipInfo['topStatus']} //顶级站高级模式状态 1为开启 0为关闭 默认关闭

2.1.44、{$mipInfo['productModelUrl']} //产品别名 默认:product

2.1.45、{$mipInfo['productModelName']} //产品名称 默认:产品


2.2、文章列表模板自带的变量值

2.2.1、{$categoryInfo['cid']}  //当前分类的ID 为空则当前无分类

2.2.2、{$categoryInfo['page']} //当前分页数 1为无分页

2.2.3、{$categoryInfo['category']} //当前分类url别名

2.2.4、{$categoryInfo['sub']} //当前二级分类url别名

2.2.5、{$categoryInfo['id']} //当前分类ID 

2.2.6、{$categoryInfo['pid']} //当前分类父ID 一级分类为0 二级分类PID是一级分类的ID

2.2.7、{$categoryInfo['name']} //当前分类名称

2.2.8、{$categoryInfo['keywords']} //当前分类关键词

2.2.9、{$categoryInfo['description']} //当前分类描述

2.2.10、{$categoryUrlName} //全局分类别名 用于显示导航active

2.2.11、{$categoryInfo['content']} //调用当前栏目内容标签


2.3、文章详情自带变量值

2.3.1、{$itemInfo['firstImg']} //文章第一张图片url

2.3.2、{$itemInfo["tagsListString"]} //标签字符串列表 如:seo,sem

2.3.3、{$itemInfo['img_url']} //自定义图片url地址

2.3.4、{$itemInfo['title']} //标题

2.3.5、{$itemInfo['views']} //浏览数

2.3.6、{$itemInfo['publish_time']|date='Y-m-d',###} //发布时间

2.3.7、{$itemInfo['content']} //内容

2.3.8、{$itemInfo['categoryInfo']['name']} //文章详情页当前栏目标题

2.3.9、{$siteUrl} //文章详情页当前URL地址

2.3.10、{$v['tags']['name']} //文章详情页当前标签

2.3.11、文章详情页当前标签带上链接  ,代码如下:

 <a href="{$v['url']}" data-type="mip" data-title="{$v['tags']['name']}" title="{$v['tags']['name']}" >{$v['tags']['name']}</a>

 <a href="{$v['url']}" data-type="mip" data-title="{$v['tags']['name']}" title="{$v['tags']['name']}" >{$v['tags']['name']}</a>

三、mipcms网站调用代码


3.1、引入网站css样式,支持独立css样式

{include file='main/css/mipcms.css'} {block name="style"}{/block}


3.2、引入头部文件

{include file='main/header'} 


3.3、基本页面继承

{block name="main"} {/block} 


3.4、引入网站底部文件

{include file='main/footer'}


3.5、js代码引入

 {block name="script"}{/block}


3.6、基本模板页面结构

{extend name="main/main"/} //解释:该行代码为模板主文件的继承代码,即继承了/main/main.html

{block name="main"}//解释:所有该模板的代码需写在该标签对中,写在该标签对之外是不显示的

{/block}


3.7、独立css样式的模板页面结构

{extend name="main/main"/}

{block name="style"}{__block__}

//解释:该模板页面中用到的css样式可以写在此处

//例如: body {background-color: #fff;}

{/block}

{block name="main"}

//主体模板代码写此处

{/block}


3.8、重置自定义本模板页面的标题、关键词、描述写法

重置自定义后,mipcms默认的标题、关键词、描述将被此写法覆盖。

{extend name="main/main"/}

{block name="mipTitle"}MIPCMS示例页面标题{$mipInfo['titleSeparator']}{$mipInfo['siteName']}{/block}

{block name="mipKeywords"}MIPCMS关键词{/block}

{block name="mipDescription"}MIPCMS描述{/block}

{block name="main"}

//主体模板代码写此处

{/block}


3.9、文章列表调用标签代码(闭合)

{mipcms:article key='键名' value='值名' cid='分类ID' limit='调用数量'  page='分页数' where='查询条件' keywords='关键词' order='排序方式' orderBy='排序条件' category='分类url别名参数' sub='二级分类url别名参数' uuids='指定查询的uuid支持用逗号分开多个调用' notUuids='排除的uuid支持用逗号分开多个uuid' tagIds='标签id,支持多个' tagNames='标签名称,支持多个'}

 //循环代码处

{/mipcms:article}


3.10、文章列表调用标签代码(非闭合)

闭合标签通常用于列表的循环,或者是有一定相似度列表循环用,但是在开发模板的时候有些情况下就是不规则列表的调用,此时我们需要非闭合标签单独的调用。

{mipcms:articleinfo key='键名' value='test' cid='分类ID' limit='调用数量'  page='分页数' where='查询条件' keywords='关键词' order='排序方式' orderBy='排序条件' category='分类url别名参数' sub='二级分类url别名参数' uuids='指定查询的uuid支持用逗号分开多个调用' notUuids='排除的uuid支持用逗号分开多个uuid' tagIds='标签id,支持多个' tagNames='标签名称,支持多个' /}

//数组由0开始,为第一个

{$test[0]['title']}


3.11、最新文章调用代码:

{mipcms:article value="v"}

 

{/mipcms:article}

说明:value的值为v,则在循环列表中使用{$v['title']}或{$v.title}调用文章的字段。

默认调用10条最新文章


3.12、热门文章调用代码:

{mipcms:article value="v" cid='$categoryInfo["cid"]' orderBy='views' limit='6'}

{/mipcms:article}

说明:value的值为v,则在循环列表中使用{$v['title']}或{$v.title}调用文章的字段

cid的值$categoryInfo["cid"] 为文章模板页初始化系统变量标签,注意在{}花括号中写变量标签无需再加{};

orderBy的值为views,排序条件为文章的浏览数

limit的值为6,指调用的数据条数为6条

省略cid 为调用全部

欢迎关注我的微信和微信公众号


网站服务商经典语录

猜你喜欢

阿里云虚拟主机免费开启https安全访问的方法

网站服务商杨泽业提醒你:阿里云的虚拟主机里面可以直接免费开通https安全访问哦,更快去试试吧!

2019-05-25  分类:基础知识  浏览:9次

关于做网站的网站类型的一点心得

相对于用户来说,基本上一个网站程序是满足不了所有的用户需求的,我们可以根据自己的实际情况来增加不同的网站,让自己的网站的功能更加丰富,以便为用户提供更好的服务。就拿本站来说,网

2019-05-23  分类:本站公告  浏览:24次

今日更新mip建站模版diy模版,修改了分享代码的位置

由网站服务商制作的mipjz模版diy模版,今日有小幅更新,主要是mip分享代码的位置由原来的文章底部的猜你喜欢的上方,改成了右侧边栏的搜索下方。我原来制作模版的时候,认为要分

2019-05-19  分类:本站公告  浏览:23次

mipjz模板更新:网站服务商的diy模版的tag标签页面模版更新

网站服务商(wzfws.com)站长杨泽业于2019年5月16日更新了标签列表页(diy/tag/tag.html)本次的更新属于小幅度的更新。原来的tag列表页模版,和官方的

2019-05-16  分类:本站公告  浏览:22次

mipjz网站添加的视频代码大全(实时更新)

网站服务商今天重新更新了我的模版使用说明,在讲述添加视频代码的时候,我认为还是重新捋一捋所有的视频代码到一个文章里面,那样就新手用户在使用代码的时候就方便一点,于是把代码贴出来

2019-05-16  分类:mipcms  浏览:82次

html5游戏:方块消除游戏-消消乐源码演示与下载

网站服务商今天开通了HTML5游戏栏目,今天上线了一个基于HTML5开发的消消乐游戏,并且陷入到了本站的404页面里面。HTML5页面是跨平台的,不管是电脑、平板、手机都能访问

2019-05-14  分类:HTML5游戏  浏览:40次

超链接标签<a>

HTML<a>标签标签定义及使用说明<a>标签定义超链接,用于从一个页面链接到另一个页面。<a>元素最重要的属性是href属性,它指定链接的

2019-05-07  分类:建站百科  浏览:68次

声明标签 <!DOCTYPE>

HTML声明标签<!DOCTYPE>位于文档中的最前面的位置,处于<html>标签之前。<!DOCTYPE>声明不是一个HTML标签;它是用

2019-05-07  分类:建站百科  浏览:24次

注释标签<!--...-->

欢迎你来到建站百科学习HTML标签:标签,注释标签,HTML注释标签。标签定义及使用说明注释标签用来在源文档中插入注释。注释不会在浏览器中显示。您可使用注释对您的代码进行解释,

2019-05-07  分类:建站百科  浏览:57次

mipjz

mipjz什么?mipjz就是mip建站系统。《MIP建站系统》原名《MIPCMS内容管理系统》软件著作权登记号:2018SR838831。《MIP建站系统》是一套基于《百度移

2019-05-06  分类:建站百科  浏览:39次