Laravel免费开源商城系统BeikeShop 内容管理/hook/Middleware 功能介绍

前言开源跨境电商系统BeikeShop_v1.3.0版本中出现了比较大的变化,
这次我们优化了新闻模块,新增了新闻分类,内容管理更方便
此外我们还通过模板/数据/流程hook、插件自定义 Middleware 等功能,极大提升了BeikeShop的易开发性!

本次系统大版本升级主要优化了2个方向:

  1. 系统针对插件开发者,和二次开发,做了极大的底层优化,提升了系统的易开发性

  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 协议》,转载必须注明作者和本文链接
《L02 从零构建论坛系统》
以构建论坛项目 LaraBBS 为线索,展开对 Laravel 框架的全面学习。应用程序架构思路贴近 Laravel 框架的设计哲学。
《G01 Go 实战入门》
从零开始带你一步步开发一个 Go 博客项目,让你在最短的时间内学会使用 Go 进行编码。项目结构很大程度上参考了 Laravel。
讨论数量: 0
(= ̄ω ̄=)··· 暂无内容!

讨论应以学习和精进为目的。请勿发布不友善或者负能量的内容,与人为善,比聪明更重要!
文章
34
粉丝
21
喜欢
68
收藏
70
排名:610
访问:1.2 万
私信
所有博文
社区赞助商