Skip to content

FR: Also support 'cards' #12

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Closed
sandrodunkel opened this issue Jun 6, 2024 · 13 comments
Closed

FR: Also support 'cards' #12

sandrodunkel opened this issue Jun 6, 2024 · 13 comments
Assignees
Labels
enhancement New feature or request

Comments

@sandrodunkel
Copy link

The configured groups are ignored when the matrix field's view mode is set to anything but 'As inline-editable blocks', e.g. when using 'As cards'

@vandres
Copy link
Owner

vandres commented Jun 6, 2024

The original idea of the plugin was, to add Neo features to the native Matrix field. Therefore the focus lies on the inline-editable blocks. Nonetheless I will take a quick look, if this can also be easily achieved for the other view modes.

@vandres
Copy link
Owner

vandres commented Jun 6, 2024

@sandrodunkel Sorry, I will not support the other view modes for now. Maybe in the future...

I will leave the ticket open for that

@vandres vandres added the enhancement New feature or request label Jun 6, 2024
@sandrodunkel
Copy link
Author

No worries! Thanks for looking into it.

@vandres vandres changed the title Groups only work in view mode 'As inline-editable blocks' FR: Also support 'cards' Jun 6, 2024
@sandrodunkel
Copy link
Author

Any updates? 🫣
Recently made the switch to mainly using cards for complex matrix blocks and I miss being able to use your plugin…

@vandres
Copy link
Owner

vandres commented Sep 24, 2024

Good to hear, that you like using the plugin :D

The future of that feature is far away. I simply have not the time, as I am not using cards in my own projects.

@garycrane
Copy link

Would be so good if Matrix Extended supported Cards 🙏 🙏🙏🙂

@vandres
Copy link
Owner

vandres commented Nov 21, 2024

@garycrane @sandrodunkel

I am using the plugin mainly for my own projects and did open source it on request of a friend. That's why the roadmap is also focused only around my project and my project starter. And that's why it is for free.

Two suggestions, and I hope, I will not offend anybody

  1. I can show you where to start, so you can develop it yourself and give it back as a pull request
  2. You could throw in some money and I will develop it on demand

@garycrane
Copy link

No offence taken at all. Thanks for responding. I've sent you an email with the view to exploring option 2 in a bit more detail.

@vandres vandres self-assigned this Nov 26, 2024
@vandres
Copy link
Owner

vandres commented Nov 28, 2024

@sandrodunkel The first, experimental, version of card support is in its own branch. Can you please give it a try and send me feedback?

composer require craftcms/cms:5.5.5
composer require vandres/craft-matrix-extended:"dev-cards as 4.0.0"

Enable experimentalFeatures in plugin settings.

I will aim for a new major version, because the plugin is now working around drafts, instread of saved entries. This changes the behaviour and I don't want to affect current users (yet)

@vandres
Copy link
Owner

vandres commented Nov 28, 2024

Issues found (with nested Matrix):

  • duplicate parent element
  • change entry type within the clone
  • "The owner element must be a derivitive"

@vandres
Copy link
Owner

vandres commented Dec 5, 2024

Feedback is positive so far. I will release it on Monday

@vandres
Copy link
Owner

vandres commented Dec 9, 2024

Released in v4.0.0

@vandres vandres closed this as completed Dec 9, 2024
@sandrodunkel
Copy link
Author

Sorry @vandres I haven't been able to test it last week. Will definitely update this week tho. Thanks to you and everyone involved!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

When branches are created from issues, their pull requests are automatically linked.

3 participants