核心功能
1. 商品自动发布
- 支持发布商品标题、价格、库存、重量、型号等基础信息
- 自动生成商品描述、Meta标签(标题/关键词/描述)
- 支持特价(sprice)和批量折扣价格(pprice)设置
2. 智能分类管理
- 当
$auto_cate = true时,可根据|||分隔的多级分类名自动创建分类树 - 自动递归建立父级分类,返回最终分类ID
3. 商品更新机制
- 通过
products_model(商品型号)判断商品是否存在 - 存在则更新价格和库存,避免重复发布
4. 多媒体支持
- 支持远程图片自动抓取下载
- 使用cURL多线程并发下载,提高效率
- 第一张图片自动设为主图
5. 属性系统集成
- 支持自定义商品属性(如颜色、尺寸)
- 自动创建属性组和属性值
- 支持不同类型属性(下拉、单选等)
6. 辅助功能
- 自动创建厂商信息
- 分类树列表刷新(通过无POST请求时触发)
- 递归创建目录并添加安全索引文件
技术特点
- 兼容Image Handler:图片处理默认适配最常见的多图插件
- 数据库事务:使用Zencart原生数据库操作类
- 防错机制:超时限制(1000s)、内存提升(100M)
- 编码处理:URL自动编码中文,防止远程抓取失败
使用场景
- 批量导入采集的商品数据
- 第三方ERP系统同步商品
- 多店铺商品快速迁移
- 自动化营销内容发布
注意事项
- 脚本依赖Zencart核心文件
application_top.php - 不同多图插件可能导致图片数据结构不兼容
- 需要服务器支持cURL和MySQL
- 建议在测试环境先验证分类自动建立逻辑

虽然分手很久了,但是看到mv还是红了眼眶。尤其是两个人躺在床上分别翻看过去的样子,一模一样。