presseddigital / searchit

Configure powerful custom filters for an enhanced search experience in the Craft CMS control panel.
Other
28 stars 9 forks source link

Craft 4 #32

Open petehjfd opened 2 years ago

petehjfd commented 2 years ago

Hi, is there any plan to support Craft 4?

Thanks

emilyfitton commented 2 years ago

+1 for Craft 4 version

samhibberd commented 2 years ago

Hi @emilyfitton @petehjfd we had kind of figured that with the new element index filtering and custom element sources that Craft 4 introduced, that SearchIt might become a little obsolete.

Although if there are features in SearchIt that you think would add value to a C4 install then we could look at porting / building / refining a version for Craft 4?

Be great to get a little more detail.

emilyfitton commented 2 years ago

Thanks Sam, the client is really just using it to search by a category field, so if we can do that natively instead then thats great. Do you have a link to the Craft 4 docs on the new index filtering I could review?

image

samhibberd commented 2 years ago

Hey @emilyfitton, to be completely honest, we've not fully migrated over to c4 yet, our project (the day job) still runs off craft 3, so until we migrate that we are not fully up to date with the new awesome stuff in c4 :(

Most cool stuff looks to be on the blog and some detail on the custom sources in the docs, and discord is a great place to get more info.

If after a good play you still think there is a place for SearchIt, just shout and we will see what we can do!

Will try and take a closer look myself too.

Will leave this issue open so if anyone else has any thoughts / requests / ideas we can review.

petehjfd commented 2 years ago

@emilyfitton There's a video on CraftQuest explaining how element index filtering works in Craft 4 - https://craftquest.io/courses/whats-new-in-craft-cms-4/40428

emilyfitton commented 2 years ago

Wonderful thank you.

janhenckens commented 2 years ago

Wanted to check if there is an update on this? We purchased a license about 2 months ago and want to upgrade to Craft 4 now but the lack of compatibility means we're kind of stuck.

samhibberd commented 2 years ago

Be great to get details of anything specific that is not achievable with the new filters in C4. Certainly open to porting as suggested above, but craft does stuff so well in the first place, just good to sense check.

janhenckens commented 2 years ago

We're using SearchIt to do things like show only events in the past, only events in the future, events batched per year. All that is possible and parsable to a json in twig but not possible with C4's custom element sources.

samhibberd commented 2 years ago

Cool, sounds like some good use cases and that a c4 version would still be pretty useful.

Leave it with us, shouldn't be too much work.

Would folks here be happy to test once we have a version ready?

mrwijsman commented 2 years ago

Would folks here be happy to test once we have a version ready?

I'd love to test whenever you have a build.

HannahDeWachter commented 2 years ago

@samhibberd Is there any update on this?

petehjfd commented 1 year ago

Hi @samhibberd - do you have any kind of ETA on this?

Thanks!

petehjfd commented 1 year ago

Hi, this seems to have gone a bit quiet. Is there still a plan to progress with the Craft 4 upgrade?

Thanks

sfsmfc commented 1 year ago

@petehjfd If you use the fork from https://github.com/SLASH2NL/searchit/tree/master with my patch https://github.com/SLASH2NL/searchit/pull/1, it should be work in Craft 4.4. Not a perfect solution, but better than nothing. 😄

And hey, the issue celebrates his first birthday in 3 days.

janhenckens commented 9 months ago

@samhibberd Could we have an update on this? Happy to try and update this ourselves but since this is a paid plugin that doesn't feel right...

It would be good to know your plans for this just so we know if it's worth jumping on a forked version or not. Thanks.