介绍
基于 BuildAdmin 的现代化CMS
系统,后端使用thinkphp8
,前端使用vue3
和nuxt
,项目主页:https://modules.buildadmin.com/cms
功能特性
自定义内容模型
系统预设了新闻、产品、下载三个内容模型;后台可自定义内容的模型,自动建立对应模型的管理功能,增删改查模型的字段等等,不同类型的内容均可由本系统统一管理。
SEO友好
系统基于Nuxt
设计制作,且内容、频道、标签
等均可单独设置SEO关键词、SEO描述
,对SEO
友好。
多模板设计
- 不同的内容模型,可以指定不同的详情展示模板,我们预设了
default=默认模板
、carousel=默认带轮播图
、download=下载
三种详情模板 - 不同的频道,可以指定不同的主页模板,我们预设了
bigPicList=大图-列表
、doubleColumnList=双栏-列表
、news=资讯主页
、products=产品主页
四种频道主页模板
区块管理
区块可以理解为广告位的扩展,管理员可以在此自定义主页、封面频道、侧边栏
等位置的广告素材和链接
内容发布
注册会员可以发布内容,且管理员可以指定允许投稿的频道和投稿时使用的字段等
HTML+Markdown双标记语言支持
可以设置内容的标记语言,并安装对应的富文本编辑器即可
会员名片无缝整合
安装了《会员交互扩展》之后,CMS
系统可以在用户被@
时,自动发送站内信通知,在用户发表内容和评论时,自动于会员名片
增加会员最近动态等
响应式设计
响应式布局,自适应PC
、平板
、手机
设备
知识付费
内容可以设定价格,并支持积分、人民币
两种货币,会员需购买后,才能查阅内容详情(下载模型
为购买后才能下载)
赞赏支持
会员可以赞赏内容作者,并可由后台设置平台与作者的分成比例
更多功能欢迎下载体验
安装使用
- 本模块基于
Nuxt工程
,请先查看该模块的介绍,同时了解 Nuxt 本身 - 模块是即装即用的,配置与功能设计在后台的界面上都会有提示信息
- 支付回调
URL
请配置为http[s]://您的域名/index.php/api/cms.Notify/wechat
以确保用户支付后回调正确,若已有另外的支付回调,请自行完成整合 - 前台顶栏菜单是在
后台->会员管理->会员规则管理
中配置的
首页
- 最新更新为内容标志了
最新
的内容,同类置顶内容将首先显示 - 最近更新为内容按更新时间排序,且排除标志了
最新
的内容,同类置顶内容将首先显示
图片高宽与比例
仅为推荐数据,可以使用与推荐相同的高宽比,同时非此比例亦可正常展示
- 首页顶部通栏广告,高度不限,也可以关闭掉则不再显示
- 预设的轮播图和焦点图,推荐图片大小
640*360
新闻、下载
内容的封面图片大小无推荐,任意即可产品
内容的图集(含封面),推荐图片大小900*400
- 友情链接LOGO,宽度
140px
,高度任意,每一张LOGO图高度保持一致即可 - 右栏广告位图片高宽任意,且此处未提到的,均为任意
区块管理
不建议删除预设区块或修改预设区块的名称属性,除非您了解以下信息:
- 区块管理中可以管理通用的广告位,也可以管理
封面频道
的广告位,作为封面频道广告位时,区块的名称
是频道首页模板名
加自定义标识
的方式来定义的,比如: - 封面频道设置的首页模板为
news
,那么该频道主页的轮播图广告则显示的是名称为news-carousel
的区块,焦点图是名称为news-focus
的区块 - 封面频道设置的首页模板为
products
,那么该频道主页的轮播图广告则显示的是名称为products-carousel
的区块,焦点图为products-focus
的区块
更多
项目主页:https://modules.buildadmin.com/cms
演示站前台:https://cms.demo.buildadmin.com/cms
演示站后台:https://cms-admin.demo.buildadmin.com/#/admin/dashboard