- Linked Product:
- Version Number: 2.4.3
- Release Type: 正式版
- Security Update: No
更新修复
资源发布表单:
积分分类中仍显示"免费"支付选项**:后台分类的"文件销售模式"设置为"虚拟货币"时,发布页面支付类型中依然显示"免费"选项。根本原因hn_category_add_resource 模板中免费选项未做条件过滤,无论分类模式如何均始终渲染。修复后仅当 hn_payment_mode 为空(自动)或 free 时才显示"免费"选项。
资源发布表单:
选择"外部购买"类型时支付选项未隐藏**:用户选择"外部购买"后,支付类型(积分/金币)区块仍保持可见,导致积分价格与外部购买价格同时存入数据库并在列表/详情页同时显示两套价格。修复后切换至"外部购买"时,整个支付类型区块及有效期、库存等付费专属字段自动隐藏,并同步清空所有积分和金额输入框,避免脏数据写入。
资源发布表单:
切换至"外部购买"后"鼓励下载者贡献"选项未隐藏**:先选"免费"使鼓励下载贡献区块显示,再切换到"外部购买"时该区块残留可见。修复后 hnSyncResourceType() 主动隐藏 .js-hn-free-contributor,覆盖此场景。
资源发布表单(新增模式):
JS 初始化时序问题**hn_category_add_resource 模板插入位置在 resource_type radio 之前,IIFE 即时执行时 DOM 中尚无类型选择器,导致初始 sync 失效(已选"外部购买"时字段未自动隐藏)。修复后改用 DOMContentLoaded 确保整个 DOM 就绪后再执行初始化,编辑表单readyState 已为 interactive/complete)同样兼容。
There are no reviews to display.