讨论社区  /   日志  /   帖子详情
hsycms tp5 框架轻量级建站管理系统
2022-10-28 15:19:56
22
{{single.collect_count}}

Hsycms  实现全站生成静态网页,也可伪静态访问两种方式自由切换。推荐生成静态化可提高网页打开速度,有利于SEO收录。全新后台界面,后台可随意切换风格。支持后台菜单缓存,后台操作方便,前端模板制作更快速。

功能包括

作者官方网址: http://www.hsycms.com

源码下载地址: https://gitee.com/sywlgzs/hsycms

官网交流QQ群:597208036  hsycms技术交流

hsycms

一、安装环境准备

Hsycms是由ThinkPHP5.0框架开发的,所有环境必须支持PHP+MYSQL5.0,PHP必须大于5.4 ,环境必须支持伪静态

二、安装程序

安装程序时请先删除目录 app/common/install.lock 文件,这时打开首页输入 index.php/install 执行安装操作

默认后台帐号请输入admin 具有最高管理权限

安装完成后会在目录app/common/install.lock 下创建一个install.lock 文件,请勿删除。安装后会自动更改数据库配置文件 app/database.php

二、安装失败操作

a、如果程序安装失败,请检查数据库帐号和用户名及密码是否填写正确。

b、如果安装程序出错请使用第二种方法,首先本地数据库文件用工具导出,然后手动导入空间数据库。再修改数据库配置文件,app/database.php,然后在app/common/ 目录创建install.lock文件及可。

三、标签的使用

1、文章调用

{sy:list nid="83" cid="2" at="ishome" name="vo" sort="sort desc,id desc" num="0,4"} {$vo.title} 标题{$vo.img} 图片{$vo.note}简介{$vo.datetime|date='Y-m-d H:i:s',###} 时间 {$vo.......}更多字段请查看数据库 article 表字段。{sy:list}

参数说明:

nid 栏目ID cid 栏目分类ID at 文章属性【ishome首页,isvouch推荐,istop置顶】 sort 排序 sort desc,id desc 根据sort,id排序降序 num 调取数量,默认不写调取10条数据 name 必写

2、分类调用

{sy:cate nid="83" name="vo" num="4"} {$vo.title} 标题{$vo.entitle} 英文标题,即分类网址URL{$vo.img} 图片{$vo.note}简介{$vo.......}更多字段请查看数据库 cate 表字段。{/sy:cate}

参数说明:只能获取一级分类,多级请自行编写代码

nid 栏目ID num 调取数量,默认不写调取10条数据 name 必写

3、单篇调用

{sy:one aid="1" name="vo"} {$vo.title} 标题{$vo.img} 图片{$vo.note}简介{$vo.......}更多字段请查看数据库 article 表字段。{/sy:one}

参数说明:

aid 文章ID name 必写

4、友情连接

{sy:link name="vo" num="10"} {$vo.title} 标题{$vo.url} URL{$vo.img} 图片{/sy:link}

参数说明:

name 必写 num 数量

5、url 写法

{:u(栏目英文名,文章id)}

例如:

href='{:u('product','')}' 表示跳转产品页

href='{:u('product',2)}' 表示跳转产品详情页

注:如果是手机站请{:u('product',2,1)} 在后面加个1表示手机url调用

四、网站全局配置信息字段

获取方法 如:{:config('webtitle')}-----------------------------------------------------{:config('webtitle')}//网站标题{:config('weburl')}//网站域名{:config('weblogo')} //网站LOGO{:config('webkeywords')}//网站关键字{:config('webdescription')} //网站描述{:config('webcppyright')}//网站底部信息

....更多字段请参考表 config

五、模板制作

模板目录为 app/index/view/

app/index/view/index PC模板目录

app/index/view/mobile 手机模板目录

如下图:

 

static/index/ 下面 放置PC端图片,样式,JS等。

static/mobile/ 下面 放置PC端图片,样式,JS等。

列表模板是 listxxx.html 内容模板是 showxxx.html,

index.html 首页

head 公共头部 模板调用时{include file="index@index/head"}

foot 公共头部 模板调用时{include file="index@index/foot"}

map 为地图插件{include file="index@index/map"}

默认模板为:

listarticle.html 文章模板

listdownload.html 下载模板

listvideo.html 视频模板

listproduct.html 产品模板

listonepage.html 单页模板

showarticle.html

.....

当然所有模板名称在后台导航管理都可自行定义和修改。

六、列表获取标签

1、分类获取方法.

a.如果文章带分类

{volist name="leftlist" id="v"}{$v.title} 分类标题{:u($v.entitle)} 分类连接 {volist name="v['son']" id="s"}{$s.title} 分类标题{:u($s.entitle)} 分类连接{/volist}{/volist}

b.如果单页文章不带分类

{volist name="leftlist" id="v"}{$v.title} 分类标题{:u($v.entitle,$v.id)}分类连接{/volist}

2、列表获取方法.

{volist name="list" id="v"}{$v.title} 标题 {:u($entitle,$v.id)} 连接 {$v.img}图片{$v.note} 简介{$v.datetime|date='Y-m-d H:i:s'} 时间 ......更多字段请参考 article 表{/volist}

3、分页

 {$page}

4、栏目名称

{$columnName}栏目名 {$cateName} 分类名

七、获取文章详情

{$one.title} 标题{$one.note} 简介{$one.datetime|date='Y-m-d H:i:s',###} 时间{$one.img} 单图多图{volist name="image" id="v"}{$v}{/volist}{$one.content|htmlspecialchars_decode} 内容

......更多字段请参考表 article

上下篇

{$pn.prev.url} 上一篇连接{$pn.prev.title} 上一篇标题{$pn.next.url} 下一篇连接{$pn.next.title} 下一篇标题
回帖
全部回帖({{commentCount}})
{{item.user.nickname}} {{item.user.group_title}} {{item.friend_time}}
{{item.content}}
{{item.comment_content_show ? '取消' : '回复'}} 删除
回帖
{{reply.user.nickname}} {{reply.user.group_title}} {{reply.friend_time}}
{{reply.content}}
{{reply.comment_content_show ? '取消' : '回复'}} 删除
回帖
收起
没有更多啦~
{{commentLoading ? '加载中...' : '查看更多评论'}}
发帖
加入PHP技术QQ群
一个专属于OneKeyAdmin的技术交流平台,记录OneKeyAdmin开发者的成长与进步。
主题帖
6221
回帖数
143
{{userInfo.nickname}} {{userInfo.group_title}}
{{userInfo.describe}}
文章
{{blog_count}}
回帖
{{blog_comment_count}}
收藏
{{blog_collect_count}}
登陆  /   注册
文章
-
评论
-
粉丝
-
热门帖子
1  Thinkphp5.0 获取新增数据的ID
2642
2  WordPress Rest API 入门详解
2359
3  thinkphp5 解决跨域问题
2180
4  PHP的exec()函数用法详解
1680
5  Yandex企业邮箱注册
1556
6  Thinkphp如何查看当前是哪个版本?查看thinkphp当前版本号的三种方法
1530
7  thinkphp5使用数据库表锁
1503
8  Thinkphp6 的 where 查询条件 and 和 or 的 操作
1444
9  thinkphp6 如何输出json数据
1428
10  h5网站模板_超全超实用的80个模板网站,我全部整理在这里了
1416

PHP网站源码新余网站制作推荐甘南模板推广报价济源网络推广价格驻马店seo网站优化价格温州百度网站优化排名报价周口建站多少钱福州网页设计哪家好萍乡关键词按天扣费多少钱镇江网站优化按天收费报价湖州企业网站改版公司苏州网站搭建哪家好廊坊网站优化排名报价安顺阿里店铺托管报价喀什网站优化公司南通关键词排名包年推广报价惠州模板制作价格北京SEO按天计费推荐南平百姓网标王哪家好中卫关键词按天计费报价孝感企业网站建设多少钱张掖网站制作设计报价云浮百度网站优化报价绵阳百度标王宜宾推广网站哪家好云浮网站优化按天收费公司承德百姓网标王推广公司曲靖网站优化软件醴陵英文网站建设报价株洲网站优化按天收费报价泰安推广网站价格歼20紧急升空逼退外机英媒称团队夜以继日筹划王妃复出草木蔓发 春山在望成都发生巨响 当地回应60岁老人炒菠菜未焯水致肾病恶化男子涉嫌走私被判11年却一天牢没坐劳斯莱斯右转逼停直行车网传落水者说“没让你救”系谣言广东通报13岁男孩性侵女童不予立案贵州小伙回应在美国卖三蹦子火了淀粉肠小王子日销售额涨超10倍有个姐真把千机伞做出来了近3万元金手镯仅含足金十克呼北高速交通事故已致14人死亡杨洋拄拐现身医院国产伟哥去年销售近13亿男子给前妻转账 现任妻子起诉要回新基金只募集到26元还是员工自购男孩疑遭霸凌 家长讨说法被踢出群充个话费竟沦为间接洗钱工具新的一天从800个哈欠开始单亲妈妈陷入热恋 14岁儿子报警#春分立蛋大挑战#中国投资客涌入日本东京买房两大学生合买彩票中奖一人不认账新加坡主帅:唯一目标击败中国队月嫂回应掌掴婴儿是在赶虫子19岁小伙救下5人后溺亡 多方发声清明节放假3天调休1天张家界的山上“长”满了韩国人?开封王婆为何火了主播靠辱骂母亲走红被批捕封号代拍被何赛飞拿着魔杖追着打阿根廷将发行1万与2万面值的纸币库克现身上海为江西彩礼“减负”的“试婚人”因自嘲式简历走红的教授更新简介殡仪馆花卉高于市场价3倍还重复用网友称在豆瓣酱里吃出老鼠头315晚会后胖东来又人满为患了网友建议重庆地铁不准乘客携带菜筐特朗普谈“凯特王妃P图照”罗斯否认插足凯特王妃婚姻青海通报栏杆断裂小学生跌落住进ICU恒大被罚41.75亿到底怎么缴湖南一县政协主席疑涉刑案被控制茶百道就改标签日期致歉王树国3次鞠躬告别西交大师生张立群任西安交通大学校长杨倩无缘巴黎奥运

PHP网站源码 XML地图 TXT地图 虚拟主机 SEO 网站制作 网站优化