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
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:

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

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.

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.

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
:

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
Thanks for reading,
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:

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

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.

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.

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


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

Thanks for reading,
Last edited:
Upvote
0