见赏·极速建站系统 模板开发说明
示例下载:http://js.huitl.com/skin/demo.rar
目录结构:
打包好的文件应位于/skin/[模板ID]/目录下,这里的php文件可以当作html文件理解,仅仅是改了扩展名,不熟悉PHP的前端同学也可以大胆下手。说明如下:
文件名 | 必须 | 说明 |
main.php | 是 | 网站首页模版 |
list.php | 是 | 频道及搜索页模版 |
content.php | 是 | 内容页模版 |
head.php | 否 | 公共头部,可改名,注意引用 |
foot.php | 否 | 公共底部,可改名,注意引用 |
style.css | 否 | 样式文件,可改名,注意引用 |
/imgs/包含了最基础的JS库、图标和样式,可根据需要直接引用,上传时不必再打包进来。
/pic/是用户上传的图片,缩略图位于/pic/s/下,文件名相同,裁剪为320px的正方形。
开发者可自由增加资源文件,注意引用路径前加入/skin/。
文件及数组字段:
1) main.php
首页 数组名:$web
键名 | 类型 | 说明 | 示例 |
[lang] | JSON | 可选语种 | {"en":"Eng"} |
[domain] | String | 域名 | jd.huitl.com |
[webname] | String | 站点名称 | 极速建站 |
[logo] | String | 标志路径 | /pic/201904/22163626821.jpg |
[icon] | String | 地址栏上图标路径 | /pic/201904/22163635509.jpg |
[skin] | String | 模板ID | 4496 |
[skinend] | Int | 模板到期时间戳 | 1591454604 |
[title] | String | 首页标题 | 30分钟建好网站 |
[key] | String | SEO Keyword | 极速建站,快速建网站,建网站多少钱 |
[desc] | String | SEO descript | 欢迎使用极速建站系统 |
[site] | Text | 全站侧边 | 联系方式 |
[main] | Text | 首页主要介绍区 | |
[foot] | Text | 全站底部 | |
[suffix] | Text | 文章签名 | (插在内容页尾部的全站广告) |
[cat] | Array | 导航分类(路径=>文字) | [59=>关于我们,60=>新闻动态] |
[subcat] | Array | 子分类 | Array ( [0] => Array ( [59] => 关于我们,[106] => 案例见赏), [106] => Array ( [107] => 政府/地产, [108] => 电子/科技)) |
[procat] | JSON | 产品分类 | {"62":"套餐明细","106":"案例见赏"} |
[comname] | String | 公司名称 | 慧特利商贸有限公司 |
[comtel] | String | 客服电话 | 0755-32926021 |
[comqq] | String | 客服QQ,访客浏览时会强制对话 | |
[qqonce] | Int | 是否仅弹一次QQ | 0 |
[bdhmt] | String | 百度统计ID | 8f461a68ed2d461cd52bbda198525b21 |
[qrcode] | String | 二维码图片路径 | |
[email] | String | 管理员邮箱 | 16987030@qq.com |
[slogan] | String | 公司口号 | 发现身边的美好 |
[level] | Int | 套餐版本(0:体验型,1:基础型,2:实用型,3:全能型) | 3 |
[autoTrans] | Int | 开启自动翻译 | 1 |
[tougao] | Int | 开启会员投稿 | 1 |
2) list.php 搜索及频道页
$web数组同上;$rsc 栏目数组如下:
字段名 | 类型 | 说明 | 示例 |
[id] | Int | 栏目路径 | 106 |
[uid] | Int | 站点ID | 3 |
[lang] | String | 所属语言,默认为空 | |
[name] | String | 栏目名称 | 案例见赏 |
[up] | Int | 上级ID | 0 |
[pic] | String | 背景banner路径 | |
[ispro] | Int | 是否产品 | 1 |
[title] | String | SEO标题 | |
[key] | String | SEO Keywords | |
[desc] | String | SEO descript | |
[style] | String |
列表样式: 开发者可根据这三种class设计CSS样式 | photolist[空]=默认,photolist=图集样式,roundlist=圆形样式 |
$rs 列表集合数组,12条下表组成的二维数组
字段名 | 类型 | 说明 | 示例 |
[id] | Int | 文章ID | 432 |
[uid] | Int | 站点ID | 3 |
[catid] | Int | 栏目ID | 109 |
[lang] | String | 语言 | |
[biaoti] | String | 标题 | 连锁餐饮企业官网建设 |
[pic] | String | 封面图路径,原图须前缀/pic/,缩略图前缀/pic/s/ | 201904/24184903745.jpg |
[pid] | String | 投稿者ID | 0 |
[pname] | String | 投稿者称呼 | |
[ispro] | Int | 是否产品 | 0 |
[guige] | String | 产品规格 | |
[price] | decimal | 市场价 | 0 |
[price0] | decimal | 会员价 | 0 |
[price1] | decimal | 批发价 | 0 |
[price2] | decimal | 代理价 | 0 |
[currency] | String | 币种 | |
[unit] | String | 计价单位 | |
[rebate1] | Int | 一级佣金比例 | 0 |
[rebate2] | Int | 二级佣金比例 | 0 |
[wl_money] | Int | 运费 | 0 |
[outurl] | JSON | 交易链接 | [{"site":"天猫","url":"http://tmall.com/xxxx"}],[{"site":"京东","url":"https://www.jd.com/items/xxx"}], |
[metakey] | String | SEO Keyword | 连锁餐饮企业官网建设 |
[neirong] | Text | 文章内容 | |
[metadec] | String | SEO Descript | |
[uptime] | Int | 发布时间戳 | 1556103021 |
[ord] | Int | 排序优先级 | 0 |
[ladder] | Int | 梯子数量,平台内搜索的排名道具 | 0 |
$_GET
字段名 | 类型 | 说明 | 示例 |
a | String | 栏目ID | 106 |
k | String | 搜索关键词 | 建站 |
lan | String | 当前语言 | En |
p | Int | 当前页码 | 2 |
3) content.php内容页
$web、$rsc数组与以上相同,$rs为上表所示的一维数组
自定义函数
1) gzmsg($s, $u = '')
alert弹窗$s并跳转到$u,如果$u为空则返回上一页;
2) mosaic($str, $n)
将$str字符串前后保留$n个字符,中间用*代替,一般用于保密显示的场景;
3) adbanner($arr)
首页显示滑动广告,直接传数组集
4) homedata($type, $uid, $n = 8, $cid = 0, $nopic = 0)
查询并返回最新内容: $type取值:ads=首页广告位,link=友链, mall=商城大幅, pro=产品,info=新闻,detail=文章(产品+新闻),guest=留言;
$uid 站点ID $n 读取条数 $cid 读取指定栏目 $nopic 是否允许无封面图
5) showcat() 显示分类层级树,不需传参
6) getcatname($arr, $id)
查找并显示栏目数组中路径为$id的栏目名称
7) catpath($id)
显示栏目ID为$id的导航面包屑(或叫洋葱皮)
8) subcat($id)
显示栏目ID为$id下的所有子栏目
9) realprice()
显示产品价格,并解析生成交易链接,无参数,限内容页调用。
10) bdshare($Style = 0, $Size = 24)
显示百度分享插件
11) conother($id, $catid, $n = 10)
同类推荐,$id=当前内容ID,$catid=指定栏目ID,$n=读取记录数
12) conprev($id, $catid) / connext($id, $catid)
读取当前文章的上一篇/下一篇文章
13) comment($id, $uid)
显示当前文章已收到的评论及评论发表窗口,$id=文章ID,$uid=站点ID,基础样式请参考/imgs/common.css
14) selectlang()
显示语言选择浮窗,无需传参。样式请参考公共样式库修改。
15) adlinks($uid)
返回友链数据,并按是否含图分别归集于['pic']和['txt']中
POST提交 站内提交的目标均为首页根目录
1) 留言提交
字段名 | 类型 | 说明 |
strContent | String(500) | 留言内容,后台会对HTML实体化 |
strContact | String(50) | 联系人 |
strCompany | String(50) | 公司名称 |
strTel | String(50) | 联系电话,不能小于11个字符 |
2) 评论提交
字段名 | 类型 | 说明 |
cname | String(20) | 评论者昵称 |
memo | String(200) | 评论内容 |
cid | Int | 文章ID |
uid | Int | 站点ID |
示例模板下载:http://js.huitl.com/skin/demo.rar
采用更简单的表单式建站方式——用户只需要填空即可完成网站的搭建及发布。
主张以数据驱动业务,内置商城系统、会员系统、分销系统、会员投稿、匿名评论等丰富的功能模块。
平台在SAAS的基础上融合了PAAS的理念,让客户可以通过选择第三方提供的增值服务获得更佳的使用体验。