您现在的位置是:首页 > 文章详情

免费开源跨境电商 InnoShop 发布 V0.5.0, 大量功能以及安全更新

日期:2025-07-01点击:2

InnoShop 是一款基于Laravel 12 的开源跨境电商系统,

🆕 新增功能

核心业务功能

  • 产品套餐系统:全新的产品套餐功能,支持组合商品销售

  • 客户管理系统升级:新增客户地址、余额、基本信息的分标签页管理界面
  • 订单详情页重构:完全重新设计的订单详情页,包含地址、备注、历史、商品、支付、物流等模块
  • 产品选择器组件:便于管理员选择套餐商品的选择器界面
  • 批量导出功能:支持订单批量导出
  • 产品批量设置:支持产品批量设置价格、分类、库存等

UI组件系统

  • 数据可视化组件:新增饼图组件用于数据展示
  • 界面交互组件
    • 排序器组件
    • 数据信息展示组件
    • 多种筛选器(自动完成、日期范围、输入框等)

管理功能增强

  • 商品分类筛选:管理员商品列表支持按分类筛选
  • 客户余额筛选:支持按邮箱筛选客户余额
  • 库存状态显示:商品页面显示库存状态标记(有库存/低库存)
  • 商品评价增强:实现"加载更多评价"功能

🛡️ 安全修复

严重CVE漏洞修复

  • IDOR权限漏洞:修复用户可访问他人订单详情的漏洞
  • 评论权限漏洞:修复用户可删除他人评论的漏洞
  • 文件上传安全漏洞:修复通过文件重命名绕过扩展名限制的RCE漏洞
  • 路径遍历漏洞:修复文件管理器API的路径验证问题

安全加固

  • 文件安全验证器:新增统一的文件安全检查服务
  • 权限验证增强:完善订单、评论、地址等模块的所有权验证
  • 多语言安全提示:18种语言的安全相关错误提示

🐛 问题修复

前端JavaScript修复

  • 文件管理器错误:修复移动目录时的"Cannot read properties of undefined"错误
  • 管理面板JS重构:大幅重构管理面板JavaScript代码,提高稳定性
  • 文件ID一致性:修复文件管理器中文件对象ID不一致导致的查找失败

表单和AI功能修复

  • 表单AI生成问题:修复textarea AI生成的各种问题
  • AI生成语言问题:修复AI生成内容未返回正确语言的问题
  • HTML翻译器修复:修复HTML内容翻译功能

数据结构优化

  • 购物车商品引用:使用引用代替重复存储,优化数据结构
  • 订单商品引用:统一订单商品数据引用关系
  • 商品收藏优化:修复已删除商品仍在收藏夹中的错误

⚡ 优化改进

界面和体验优化

  • 系统设置界面重构:重新组织系统设置界面,提高可读性和用户体验
  • 字段描述UI标准化:统一字段描述信息的UI样式
  • 客户管理界面优化:全新的客户管理页面布局和样式

系统架构改进

  • Registry设计模式:引入注册表设计模式,提高架构解耦
  • 插件系统完善:新增插件设置管理功能
  • 钩子系统扩展:增加购物车相关钩子,提高系统扩展性

多语言支持完善

  • 语言包大幅补全:17种语言的产品、客户、订单等模块翻译
  • HTML内容翻译:新增HTML内容的多语言翻译接口
  • 单语言环境优化:支持禁用浏览器地址栏语言标签

性能和功能优化

  • 库存检查增强:购物车和结账时的完整库存检查和低库存警报
  • 重量计算修复:修复多个相同商品的累计重量计算
  • 产品查询优化:为产品查询构建器应用排序优化
  • 地址管理优化:优化结账页面配送地址显示

📈 重要改进

  1. 安全性大幅提升:修复了多个严重的CVE安全漏洞
  2. 功能完整性:产品套餐系统填补了电商功能空白
  3. 管理效率:客户和订单管理界面的全面重构提升了管理效率
  4. 代码质量:前端JavaScript重构和架构优化提升了代码质量
  5. 用户体验:界面组件系统和UI标准化改善了整体用户体验
原文链接:https://www.oschina.net/news/358211/innoshop-0-5-0-released
关注公众号

低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。

持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。

转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。

文章评论

共有0条评论来说两句吧...

文章二维码

扫描即可查看该文章

点击排行

推荐阅读

最新文章