Laravel免费开源商城系统BeikeShop 内容管理/hook/Middleware 功能介绍
前言开源跨境电商系统BeikeShop_v1.3.0版本中出现了比较大的变化,
这次我们优化了新闻模块,新增了新闻分类,内容管理更方便
此外我们还通过模板/数据/流程hook、插件自定义 Middleware 等功能,极大提升了BeikeShop的易开发性!
本次系统大版本升级主要优化了2个方向:
系统针对插件开发者,和二次开发,做了极大的底层优化,提升了系统的易开发性
弥补了系统对内容管理的短板,后续在BeikeShop中可以更轻松的进行内容营销和内容管理
一、BeikeShop新增功能
1. 新增 模板hook功能
新增hook和hookwrapper 支持插件修改模板
这个功能,可以让后续店铺装修变得更加的灵活!
无需改动BeikeShop核心代码即可更改修改商城blade模板,进一步提升了系统的稳定性、安全性,对刚入门的跨境独立站建站卖家更友好的使用体验
2. 支持插件自定义 Middlewar
后续开发插件更加灵活,自定义 Middleware 可以让开发者根据自己的需求,开发对应的中间件。灵活的调整页面访问逻辑
3. 新增 新闻博客、文章分类相关
(1)新增文章分类
- 文章分类中,可设置Meta标签TDK,支持多语言分类信息设置,方便卖家在各语言环境下SEO优化
- 在分类“数据”中,可设置归属“上级分类”,并对分类进行排序
(2)文章管理增强
- 本次 新增了作者名称、文章分类、查看数相关字段
- 还可以关联商品在文章下方,更加符合卖家内容营销需求
(3)文章前端支持
- 商城可视化编辑中,编辑任意模块选择“文章分类”,即可让用户点击图片 跳转新闻分类页
- 商城导航菜单中,也可添加指定“文章分类”,用户一键点击即可访问
4. 新增 会员组折扣功能
卖家可在后台“客户组”中,编辑对应客户组“折扣率”,该分组下的客户,可享受全场商品对应的折扣率!
配置路径:客户管理→客户组→编辑
5. 支持插件完全重写系统路由
支持插件完全重写系统路由,以及对应 Controller
开发者不满意系统原有页面功能,可完全重写系统原有Conroller、Service、Repository、View
6. 新增 前后台数据hook和流程hook
后续卖家对接第三方工具,可通过hook方便的更改系统原有数据和流程
7. 支持插件修改订单状态机流程
给予了插件更多权限,后续可以通过插件修改订单状态
8. 新增 支持插件名称和描述多语言
在上传插件时,插件名称和描述,可输入多语言内容
9. 新增 后台版本更新提醒
后续BeikeShop发布新版本后,后台的右上角↗会出现“更新”提示,一键点击前往下载页面
10. 后台新增 RichText 组件
让后台插件编辑文字的时,有“所见即所得”的富文本框支持
11. 新增 后台商品详情多规格批量设置
商品详情编辑中,启用多规格后
可以批量化的设置型号、SKU、价格等参数
12. 新增 首页模块添加商品/图标链接模块**
二、BeikeShop优化&修复功能
1. 优化功能
优化 统一 hook 命名(filter, action, blade)
优化 数据库表 Comment
优化 页尾编辑版权信息被删除图片显示页面
优化 品牌列表 UI
优化 去除筛选页分类数量限制
优化 原价为0或者原价与售价相同则不显示划线价
优化 插件前台路由格式
优化 去除PayPal构造函数访问远程, 提升路由性能
优化 后台订单管理、商品管理、客户管理列表筛选等
优化 黑色模板demo, 后台自动读取模板选项
2. 修复功能
- product autocomplate 搜索关键字使用包含条件
- 修复 前台选择每页数量后翻页问题
- 修复 一行四图模块建议尺寸错误
- 修复 购物车页面UI
- 修复 修改后台目录后第三方登录插件问题
- 修复 stripe密钥长度限制
- 修复 后台设置 html encode 问题
想要了解更多信息?点击链接访问!
项目gitee地址:gitee.com/beikeshop/beikeshop
官方文档:docs.beikeshop.com/
BeikeShop 官方下载地址:beikeshop.com/download
↓demo前台链接↓
demo.beikeshop.com/
↓demo后台链接↓
demo.beikeshop.com/admin
账号:demo@beikeshop.com 密码:demo
欢迎留言评论哦~
版权所有,转载需注明出处!
本作品采用《CC 协议》,转载必须注明作者和本文链接