Comments (8)
My editors could really benefit from Craft Commerce support. Hoping you will consider developing support for products soon.
from cp-filters-craft-cms.
@nitech I now build a .csv export template for most commerce projects. This allows users - with the right permission level - the ability to download a .csv for orders matching specific queries. Not ideal, but a fairly easy work around.
from cp-filters-craft-cms.
Thanks for the reply William. Any plans on implementing full filters for products though?
from cp-filters-craft-cms.
Yep, sorry, this issue is a bit of a show-stopper. I just now trialled this, with a view to install for clients, but with no support for at least products and orders it's just going to be a big disappointment for them. So I'm going to have to give it a miss for now, but may reconsider if product support gets built in.
from cp-filters-craft-cms.
We talked about this at length and any type of "full" Craft Commerce support will probably not happen with CP Filters. This plugin is for filtering, and the commerce requests feel more like "reporting".
Commerce is different enough (under the hood) that we think a separate reporting plugin would make more sense, rather than trying to roll in a ton of code most people won't use. For example, Orders don't have Products; they have Line Items which aren't even elements, and Line Items don't relate directly to Products, but relate to Purchasables, which are also not elements - it's just a different ballgame. The kind of filtering you'd want with Commerce is far from basic element filtering.
For $900+, we feel commerce should have basic reporting capability, and we can't really make a business case to spend the time on it when we see potential sales/installs being quite few - and having to support that doesn't make sense for us either, as we try to avoid working with commerce sites ourselves.
"Never say never", but we think a different plugin would fill the gap.
from cp-filters-craft-cms.
Hey @ryanmasuga. Wise conclusion.
I've been impressed and delighted while using Craft CMS and Craft Commerce. However, I've reached the outer limits of what this product is really designed to solve.
I think you're right when you say Commerce should have this functionality out of the box. It should also have faceted search or at least a smooth integration with Algolia, manual sorting of products, nested entry type definition, ability to override default assset paths, the list goes on.
I am working on a B2B site with 4k+ products.
from cp-filters-craft-cms.
@nitech Personally I'm not sure who Craft Commerce is targeting. I would imagine any company that has enough money to pay a dev shop for a totally custom cart/shop setup would expect it to come with ecommerce "basics" such as faceted search, manual sorting, decent reporting, etc.
We don't have interest in using Craft Commerce on our projects, so our lack of motivation to work on a plugin for it would not serve anyone well.
from cp-filters-craft-cms.
CP Filters 1.2.0 added support for Craft Commerce Products and Orders.
from cp-filters-craft-cms.
Related Issues (20)
- [Suggestion] Filters based on count of relational fields HOT 2
- Filter entries by author HOT 2
- Unable to install to 3.6 HOT 1
- Related Field Filter Dropdown Select is Limited to Only ~100 Entries HOT 1
- SuperTable Support HOT 2
- Issue when filtering between 2 dates. HOT 3
- MySQL error when filtering by related elements HOT 4
- Ability to set Filters for Commerce Products HOT 3
- Screenshots on Craft Plugin Store is too small HOT 2
- Create a "saved filter" custom field HOT 3
- Add filters to Asset page HOT 5
- Question: Filter over multisites? HOT 2
- Unpublished entries? HOT 3
- Multi-site support HOT 6
- Throws error on /admin/cpfilters HOT 9
- Lighswitch fields aren't showing HOT 2
- Clicking next page on users or assets tab reverts active tab to entries HOT 6
- Allow users to filter by first and last name
- Postgres compatibility? HOT 2
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from cp-filters-craft-cms.