5.8.2 - 维护版本
引用
修正错误
- 购买完成警报中的资源链接错误
- 无法删除订单自定义字段
5.8.1 - 维护版本
引用
修正错误
- XF\Db\Exception:MySQL 查询错误 [1264]:第 1 行 src/XF/Db/AbstractStatement.php:230 的列“xfa_rmmp_user_licenses”的值超出范围
- 无权管理所有产品的卖家可以创建非自有资源的优惠券
- 无权管理所有产品的卖家可以创建非自有资源的折扣
5.8.0 - 错误修复、修改和新功能,包括订单自定义字段
修正错误
- 发生异常:[ErrorException] [E_DEPRECATED] NumberFormatter::__construct(): 在 src/addons/XFA/RMMarketplace/Pub/View/InvoicePreview.php 第 95 行中,将 null 传递给字符串类型的参数 #1 ($locale) 已弃用
- 修复了付款按钮布局错误
- LogicException:未知关系或别名购买在 src/XF/Mvc/Entity/Finder.php 第 790 行的 xf_xfa_rmmp_transaction 上访问
- 买家为朋友购买时用户组会发生变化
- 对于为朋友购买许可证的用户,即使他们个人没有许可证,其会员资料中也会显示空白许可证选项卡
- 如果成员仅拥有其他人为其购买的许可证,则不会显示许可证选项卡
- 即使商品没有购买,资源列表和资源视图中也会显示购买次数
修改
- 将仪表板统计信息中的第一个空白字符串选项“预定义时间段”替换为“自定义时间段”
- 在购买感谢信息中小写“您的许可证”
- 仪表板许可证选项卡中的许可证现在按从最新到最旧的顺序排列
- 购买警报现在显示已购买/续订资源的列表,而不仅仅是订单 ID(仅适用于新订单)
新功能
- 订单项目的自定义字段允许卖家请求买家对订单项目进行特定输入
- 创建优惠券时建议的随机优惠券代码字符串,长度基于选项
- 一些 RM Marketplace 资源字段现在可在 REST API 中使用(类型、价格、货币和父 ID)
- 仪表板中的所有时间统计时间段选项(可选择配置所有时间段的开始)
- 可选择隐藏订单列表中的发货列
- 订单详情中显示付款方式和交易ID
- 资源列表、资源视图中显示资源总收益
- 根据最高收入进行新的资源排序
- 最畅销小部件的新选项可根据购买数量或收入显示最畅销产品
- 在订单列表中显示订单项数(主要用于购物车)
修正错误:
- 尝试通过 API 端点下载付费资源时返回异常
- 从 5.4.0 之前的版本升级会导致购买数据无法移植到订单
修改:
- 将禁用按钮更改为将按钮链接到尚未购买父资源的子资源的父资源
- 将下载全部权限移至版主权限组
新功能:
- 能够覆盖每个类别中的全局支付方式配置(自定义或 XenForo 支付配置文件)
- 当网格视图处于活动状态时,可以在创建资源时上传资源图像
- 由于新的权限,可以隐藏用户/用户组的购买按钮(对于拥有下载所有权限的人来说很有用)
- 创建新的待售资源时设置默认货币的新选项
- 在资源视图的侧栏中显示购买数量
- 支持新的支付配置文件 XFCoder :: Atlos.io 加密支付提供商
- 支持新的支付配置文件BTCPay Server
修正错误:
修改:
- public:xfa_rmmp_resource_header - 在 src/addons/XFA/RMMarketplace/XFRM/Entity/ResourceItem.php:43 中对 null 调用成员函数 hasValidLicense()
新功能:
- 修复了优惠券处理,将折扣券应用于订单而不是订单商品
- 修改了一些代码部分以适应未来的购物车系统
- 更改了“无权购买子资源”按钮短语,以便更好地理解
- 更改订单完成提醒短语
- 版主权限查看付费资源下载次数
- 版主有权查看付费资源购买数量
- 从资源视图中隐藏付费产品类型的选项
已纠正的错误:
修复了在查看已删除用户的资源时出现的错误“TypeError:模板公共:xfa_rmp_xfrm_resource_view_parentchild错误:XF::asVisitor():参数#1($user)的类型必须为XF\Entity \user,给定null”
发票激活选项描述中的手动链接不正确
修正了错误:
- 当“当用户拥有可续订许可证时重定向用户以续订”选项处于活动状态时,用户无法购买新的数字产品
- 当“当用户拥有可续订许可证时重定向用户以续订”选项处于活动状态时,用户无法为自己或朋友购买新许可证
- 尽管缺少子资源,购买子资源菜单仍显示在资源标题中
- TypeError: XF::asVisitor(): 参数 #1 ($user) 必须是 XF\Entity\User 类型,给定 null,在 /home/thkw8765/public_html/src/addons/XFA/RMMarketplace/XFRM/Entity/ 中调用ResourceItem.php 第 117 行 src/XF.php:608
- 错误:调用未定义的方法 XF\Mvc\Reply\Redirect::getParam() src/addons/XFA/RMMarketplace/XFRM/Pub/Controller/Category.php:24