[NICK97] XFRM Wishlist - XF2

XF2 [NICK97] XFRM Wishlist - XF2 2.3.0

Do you want to your customer or your user that could keep track your resources... For XenForo 2.x
Thank you for your unwavering support and assistance in enhancing this add-on even further. This version of the XF2 Add-on includes fixing several bugs fixes and compatibility support for XF 2.3+

Full Changelog(s):

  • Added compatibility support for XenForo 2.3+.
  • Fixed incorrect method calls (`fetchone()` to `fetchOne()`) which would prevent retrieving existing wishlists.
  • Added `getUserWishlistResources()` to the repository to allow fetching all resources a user has wishlisted via the Member controller.
  • Corrected usage of the `parent` keyword in extended entities to ensure proper invocation of base class methods.
  • Added privacy and permission checks to the wishlist pages so visitors cannot bypass user-defined privacy settings.
  • Updated `isWishlisted()` to return a boolean instead of the raw entity.
Hi Everyone

Starting today this add-on price will increase to $15.00 / $10.00 due to cost of living and xenforo renewal price will increases starting in January 1 2024!
Thank you for your support and helping me to improve the add-ons even better than before. This version includes new features and bug fixes in some areas of the XF2 Add-on!

Full Changelog:
  • Added Option Icon
  • Bug Fixed XenShop Branding not displayed currently
It adds a bunch of extra DB queries on resource lists. Added a condition to avoid this.

Full Changelog:
  • Fix: avoid N+1 query behavior
Full Changelog:
  • Added new add-ons options
  • Renamed tables to xf_fc_resource_wishlists and added the upgrade step to rename existing tables

Attachments

  • E13280B1-F789-48D6-BB03-1FC57143DAFD.webp
    E13280B1-F789-48D6-BB03-1FC57143DAFD.webp
    17.6 KB · Views: 238
  • Like
Reactions: GameNet
Thank you for your support and helping me to improve the add-ons even better than before. This version is bug fixes in some areas of the XF2 Add-ons!

Full Changelog:
  • General code refactor
  • Performance improvements
  • Minor bug-fixes
  • Fix: wishlist add/delete permission is not checked
  • Feature: permission to view own/any wishlists
  • Feature: wishlist view privacy option
  • Feature: resource wishlist on account page
  • Feature: REST API endpoints
Api endpoint docs included in add-on archive

Attachments

  • D74F56E7-A807-40D7-A3DA-800DDAD2A20E.webp
    D74F56E7-A807-40D7-A3DA-800DDAD2A20E.webp
    5.8 KB · Views: 256
  • 0D4313D9-F0BB-4344-AF1B-9D924F9CCBDD.webp
    0D4313D9-F0BB-4344-AF1B-9D924F9CCBDD.webp
    9.6 KB · Views: 232
  • 69FFC7CF-58A5-42E3-A200-E66AC5DF4FA0.webp
    69FFC7CF-58A5-42E3-A200-E66AC5DF4FA0.webp
    24.7 KB · Views: 228
  • 07203BF5-4C48-45B1-AB90-6DC5D69838BF.webp
    07203BF5-4C48-45B1-AB90-6DC5D69838BF.webp
    82.8 KB · Views: 253
  • 5FC9C39E-3AFE-4B80-9554-241293E6660B.webp
    5FC9C39E-3AFE-4B80-9554-241293E6660B.webp
    93.7 KB · Views: 221
  • E8863FC2-99A4-4F17-AA66-AAD41024B5D1.webp
    E8863FC2-99A4-4F17-AA66-AAD41024B5D1.webp
    4 KB · Views: 277
Changelog:
  • Increased XenForo Resources Manager Requirement to v2.2.0
  • Increased php requirements to php 7.2.0
Changelog:
  • Updated addon.json
  • Added display condition for wishlist resources in navigation page
Back
Top
Cart