InnoShop 是一款免费开源跨境电商系统, 基于 Laravel 11 开发,支持多语言、多货币,并集成了 OpenAI,提供插件机制和主题模板开发,以增强用户体验和系统扩展性。
新增特性
- 新增产品评论功能,用户可以对产品进行直接评论或购买后评价。
- 管理面板中的产品编辑支持属性编辑。
- 引入通用DOM类,方便通过插件钩子插入或替换页面内容。
- 新增结账页hook, 增强结账流程的自定义能力。
问题修复
- 优化了产品分类的排序和样式显示。
- 修复了电子邮件功能的启用关闭问题。
- 解决了结账地址表单出现的多个姓名字段问题。
- 修复英文面板的路径名称问题。
- 允许后台将头部和底部菜单设置为空,方便个性化定制。
- 货币和地区设置问题已解决。
- 修复了文章分类无法保存的问题。
- 防止了含有子分类的分类被错误删除。
- 修复了分类树形结构API的问题,提升了数据加载的准确性。
- 对结账邮件功能进行了紧急修复,确保了邮件的及时发送。
优化变更
- 重构前后端图片上传功能,后端上传路径为
/public/catalog
,前端上传路径为/public/upload
,更方便使用。 - 新增了强制使用HTTPS的功能,增强了网站的安全性。
- 在产品详情页切换SKU时,主图会自动更新为当前SKU的图片,提升了用户的视觉体验。
- 允许产品、分类、品牌、文章和文章分类的slug字段为空,提供了更大的灵活性。
- 更新了订单分析功能,现在只统计已支付、已发货和已完成的订单,提高了数据分析的准确性。
- 安装过程经过优化,简化了安装步骤。
- 升级了使用的软件包,提升了系统的整体性能。
- 调整了插件面板的字体粗细,改善了界面美观。