[BR]Resource Credits Payment积分 购买/出售资源

付费/Paid [BR]Resource Credits Payment积分 购买/出售资源 1.1.4

欢迎客人!

• 开始前请阅读社区规则确保您顺利的熟悉本社区。注册用户可以提交资源,如果您有已发布资源的新版本,您可以随时更新版本!

• 文件链接损坏请在文件下方留言,我们将会及时更新来自备份服务器的新链接。如有其它问题请 提交工单 和我们联系!【加入Telegram】【QQ群:5977983】

• 我们拥有多账户检测系统,对于重复注册我们将采取严厉措施!快速获得积分

  • 🧧 领取红包积分 · Claim Red Envelope Points

🎉 新增功能​

1. 基于用户组的折扣权限控制​

  • 在后台选项中新增"可享受折扣的用户组"多选配置
  • 管理员可以选择一个或多个用户组享受全局折扣优惠
  • 支持同时检查主用户组和次要用户组
  • 如果不选择任何用户组,则所有人都可享受折扣(保持原版行为)

2. 智能折扣显示逻辑​

  • 有权限的用户:显示划线原价 + 折扣价(原有效果)
  • 无权限的用户
    • 资源列表:只显示原价(不显示折扣)
    • 实际购买:支付原价(防止折扣绕过)
    • 用户体验:自动隐藏折扣信息,避免困惑

3. 升级提示功能​

  • 为无权限用户在资源列表中显示醒目提示
  • 提示内容:🎁 升级高级账号获得 X% 购买折扣 (具体见本站示例)
  • 提示位置:元信息行(作者、日期、分类后面)
  • 提示样式:橙色文字 + 礼物图标,醒目但不突兀
  • 动态显示:自动读取后台配置的折扣百分比

适用场景​

  • 会员等级制度:为VIP会员、SVIP会员提供专属折扣
  • 促销活动:临时为特定用户组开启折扣优惠
  • 积分激励:鼓励用户升级到高级会员组
  • 灵活营销:根据不同用户群体提供差异化定价
  1. 资源分类限制支持 - 购买/出售事件
    • 修复了 mjrcp_buy_resource 和 mjrcp_sell_resource 事件中资源分类限制功能完全失效的问题
    • 在 Event/Buy.php 和 Event/Sell.php 中添加了 validateEvent() 方法
    • 在 Category.php 中实现了 canSellResourceWithCredits() 方法,检查分类是否允许出售资源
  2. 类型匹配问题修复
    • 修复了事件配置中的 resource_category_ids(字符串类型)与分类 ID(整数类型)比对失败的问题
    • 去掉了 in_array() 的严格模式参数,允许类型自动转换
  3. 购买记录分页功能修复
    • 修复了"每页购买记录设置"选项无效的问题
    • 在 ResourceItem.php 的 actionPurchased() 方法中添加了 limitByPage() 调用
  4. 购买记录分页链接路径修复
    • 修复了购买记录列表分页链接路径错误导致找不到页面的问题
    • 将模板中的分页链接从 link="resources/purchased" 改为 link="purchased",使其能正确生成完整路径
  5. 购买的资源列表可点击优化
    • 在"购买的资源"列表中,资源标题现在可以点击跳转到资源详情页
    • 在 mjrcp_purchased_resource_list 模板中将资源标题改为超链接
    • 在 actionPurchasedResources() 方法中显式加载 Resource 关联数据
修正硬编码。可翻译多国语言。
后退
顶部