介绍
删掉的商品先进回收站,连同翻译规格图片一起存着,随时能一键恢复。
功能清单
删除变成「先存后删」
- 在「商品」列表里点删除时,商品连同全部资料(翻译、SKU、规格、分类、属性、图片路径等)先整体打包存进回收站,然后才执行删除。
- 不用改任何操作习惯——还是点原来那个删除按钮,回收站是自动的。
回收站列表
- 侧栏「商品 → 商品回收站」独立页面,装完即用,没有需要配的开关。
- 每条记录显示:原商品名、原商品 ID、SKU 编码(多个显示「等 N 个」,没有显示「无 SKU」)、删除时间。
- 搜索:按商品名或原商品 ID 找。
- 空态会告诉你「回收站是空的,删除商品时被删的商品会自动出现在这里」,并给「去商品库看看」。
一键恢复
- 点「恢复」,商品回到商品库,尽量保留原商品 ID。
- 恢复出来是「未上架」状态——检查没问题你再自己上架,避免脏数据直接跑到前台。
- 恢复成功会明确告诉你商品 ID 并提示「请检查后自行上架」。
- 失败会给原因:记录不存在 / 快照数据损坏,不会静默失败。
彻底删除
- 「彻底删除」才是真删,删了就找不回来——所以要点两次确认(第二遍会带上商品名再问一次)。
- 删除成功 / 失败都有提示。
需要的工具
- 不需要任何第三方账号。
- 回收站的数据存在你自己的数据库里,卸载插件前建议先恢复或清空。
兼容环境
| # | 项目 | 要求 |
|---|---|---|
| 1 | 适配系统 | InnoShop CE(社区版)v0.9.x(v0.9.2 实测开发) |
| 2 | 支持语言 | 跟随站点语言(后台界面 20 种语言,词条齐全,不用另装语言包) |
| 3 | PHP 版本 | 8.0+(生产环境实测 8.3) |
| 4 | MySQL 版本 | 5.7+ / 8.0 |
纯插件实现,不改系统任何文件,卸载后网站自动恢复原样。
展示位置
后台侧栏「商品 → 商品回收站」;商品列表的删除动作;插件配置页。
更新版本
v1.1.3(2026-10-31 更新)