Advanced Topic: Builder
Builder Widget Visibility
Just like course visibility, you may want to prepare a promotional banner for an upcoming holiday but not show it until the actual day.
The Toggle Logic
Every Section and Block (Widget) in the Arzavo Visual Builder has a small "Eye" icon.
- Clicking the Eye strikes it out, making the container semi-transparent in your builder view.
- This triggers the `toggleActive` endpoint on the respective controller (`SectionController` or `BlockController`).
- When you publish the page, the rendered HTML completely unloads that block from the DOM, meaning it isn't even loaded in the background by the browser.
This is much safer than deleting a carefully designed section only to have to rebuild it next month.