We have a 3-step collaboration form. 1 page for each step. I want to make all fields on the 1st page read only in the 2nd and 3rd step and 2nd page read only in the 3rd step.
In Composer you could put an editability rule on the Section 1. But when I do this in Maestro - on the page, it hides everything underneath it?
Is there any way to do this other than adding a rule to every field?
I'm not seeing that behavior, at least not in my Maestro version 220.127.116.11. I've placed an 'Editable if...' rule on a page and it correctly enables/disables all the child components, but they are all still visible. The same happens if I put the editability rule on the Section.
One side effect from placing the editability rule on the page is that if you navigate away from the page, you can't navigate back to it while that page's editability rule is false. Placing the editability rule on a section does not prevent page navigation.
If you do not have or want to use sections in your pages, you could wrap the components on a page in a Block, and place the editability rule on the Block. To do that, select components in the component tree, then right-click them and select 'Wrap in Block'...
I added the editability script to the sections and that worked.
I'll try to replicate the issue with visibility when I add it to the page when I have more time.