What happened?
Description
I have a matrix field that I have set to present as cards rather than inline as I feel the UI is cleaner and easier for the content author to manage and use.
The problem I am facing is there is no way to disable the matrix blocks like you can if they are inline.
Instead you have to go into the entry (slide-out) and disable the block from there (set status to disabled).
this works fine. Although I would like to suggest the ability to disable this like the in-line method with a checkbox etc.
The problem arises is when you save the page, the disabled block is then removed, with no way to access it to re-enable it.
I assume the content is still in the system, but I can not find a way to re-access this and this is certainly going to be a huge challenge for the average content author.
Steps to reproduce
- Edit a block in the matrix.
- Change the status of the block to disabled.
- The block shows as disabled.
- Resave the page
- The block is removed.
Expected behavior
- Edit a block in the matrix.
- Change the status of the block to disabled.
- The block shows as disabled.
- Resave the page
- The block remains in the matrix builder and continues to show as disabled, so it can be removed or re-enabled.
Actual behavior
- Edit a block in the matrix.
- Change the status of the block to disabled.
- The block shows as disabled.
- Resave the page
- The block is removed.
Craft CMS version
Craft Pro 5.1.1
PHP version
8.2.15
Operating system and version
Linux 6.7.11-orbstack-00143-ge6b82e26cd22
Database type and version
MySQL 8.0.33
Image driver and version
Imagick 3.7.0 (ImageMagick 6.9.11-60)
Installed plugins and versions
What happened?
Description
I have a matrix field that I have set to present as cards rather than inline as I feel the UI is cleaner and easier for the content author to manage and use.
The problem I am facing is there is no way to disable the matrix blocks like you can if they are inline.
Instead you have to go into the entry (slide-out) and disable the block from there (set status to disabled).
this works fine. Although I would like to suggest the ability to disable this like the in-line method with a checkbox etc.
The problem arises is when you save the page, the disabled block is then removed, with no way to access it to re-enable it.
I assume the content is still in the system, but I can not find a way to re-access this and this is certainly going to be a huge challenge for the average content author.
Steps to reproduce
Expected behavior
Actual behavior
Craft CMS version
Craft Pro 5.1.1
PHP version
8.2.15
Operating system and version
Linux 6.7.11-orbstack-00143-ge6b82e26cd22
Database type and version
MySQL 8.0.33
Image driver and version
Imagick 3.7.0 (ImageMagick 6.9.11-60)
Installed plugins and versions