Pending Powerful product filter system!

Nulumia

Customer
Hi DBTech, before making few feature requests, just wanted to leave some thoughts on the current filter options.

So I was testing filters and noticed that the frontend dropdown is always labeled "Platform:" after entering some filters for a category. After doing some digging, it seems in dbtech_ecommerce_filters that the intended method is to show Free/Paid, then By Prefix (if any were entered), then By Platform (if any filters were entered). The label also uses the platform phrase {{ phrase('dbtech_ecommerce_platform:') }}.

It seems that right now, the addon is intended around software products/filters, not so much physical products or other genres - but correct me if I'm wrong. So next, one idea is the user can change the phrase to something more applicable, like "Size", "Color", "Material", etc - let's say you have a shop selling shirts or merchandise. However, as this code is used everywhere with one master phrase, you couldn't have unique filters for different categories, or even to add multiple filters for a category, as there's only one hard-coded entry in the dropdown.

My idea is, perhaps we could specify "Filter Groups", such as we can with prefix groups? Here's a mockup:
filter-groups.webp

This way, we could add as many filter types as needed for any category, and have them display on the frontend:
filter-menu.webp

For something like that, idk if it'd be ideal to enter them separately on a Filter Groups page (like prefix groups), or be able to add them in on-the-fly within Category pages.. I suppose this would come down to keeping with how XF does similar things.
filter-groups-2.webp

I feel extending this a bit would not only give eCommerce the power of other shop software, but allow much more flexibility for shops to filter according to what they sell.

Original idea for this post - before discovering the above would probably be needed:

Filter Widget
Perhaps with a better filter system, you could have a single multi-purpose Filter widget, which would have a drop down to select which types to use - just like you can add multiple Latest Products widgets with specified categories/authors. If we could create Filter Groups as discussed above, I suppose some default options could be By Price, Tags, etc.
filter-widget.webp

With these, you could produce some extremely cool looking storefronts!
http://alchemists-wp.dan-fisher.com/soccer/shop/

I mocked this up via Inspector on your frontend :p:
filter-widgets.webp

I'd even be willing to contribute some jazzy Price Sliders such as you find on many modern shops.

I suppose having fine control over which available filter groups to show would be too messy, so that option would just dynamically render a separate block for each filter group under the category being viewed (not sure if that's possible). But I am just ranting ideas here now without knowing whether you like any of this :LOL:

Thanks for reading,
 
Last edited:
Upvote 0
Hello @Nulumia,

Thank you for your suggestion for DragonByte eCommerce. Your request will be reviewed by a member of our team shortly.

Unless there are any problems preventing these features from being added to the product, this thread will not receive another reply until it is time to review logged feature requests for implementation.

We appreciate you taking the time to help us improve our products!


- DragonByte Tech Staff
 
It seems that right now, the addon is intended around software products/filters, not so much physical products or other genres - but correct me if I'm wrong.
That's definitely true, the initial design of the mod was done with our needs @ this site in mind, but made dynamic enough so it can be sold. There's definitely room for improvement to make it more generic in that regard.

That being said, I'm gonna flag this as On Hold for now as I've started my XF 2.1 branch of development. I'm maintaining the XF 2.0 branch as well so I can respond to bug reports, but it's unlikely I'll be able to commit to any significant feature additions before the RC stage of XF 2.1 and the dust around that has settled.
 
That's definitely true, the initial design of the mod was done with our needs @ this site in mind, but made dynamic enough so it can be sold. There's definitely room for improvement to make it more generic in that regard.

That being said, I'm gonna flag this as On Hold for now as I've started my XF 2.1 branch of development. I'm maintaining the XF 2.0 branch as well so I can respond to bug reports, but it's unlikely I'll be able to commit to any significant feature additions before the RC stage of XF 2.1 and the dust around that has settled.
No problem, I knew going in this idea would be a bit heavy to consider or tackle for the time being, looking forward to seeing what's coming for XF2.1+ :-)

Thanks for reading the idea,
 

Similar threads

  • thread_type.dbtech_ecommerce_suggestion thread_type.dbtech_ecommerce_suggestion
Replies
1
Views
48
  • thread_type.dbtech_ecommerce_suggestion thread_type.dbtech_ecommerce_suggestion
Replies
1
Views
81
  • thread_type.dbtech_ecommerce_suggestion thread_type.dbtech_ecommerce_suggestion
Replies
1
Views
238
  • Locked
  • thread_type.dbtech_ecommerce_suggestion thread_type.dbtech_ecommerce_suggestion
Replies
2
Views
64

DragonByte eCommerce

XenForo 2.0.6+ XenForo 2.1.x XenForo 2.2.x XenForo 2.3.x
Seller
DragonByte Technologies
Release date
Last update
Total downloads
3,016
Customer rating
4.86 star(s) 7 ratings
Back
Top