Open Sidebar or Dialog
Overview
Open a sidebar or dialog box on the client side to display modules, websites, print templates, and external pages.
Parameter Configuration
| Parameter | Description |
|---|---|
| Display Method | Display method. Supports Sidebar and Dialog |
| Page Title | When display method is Sidebar, the title of the sidebar page. Expressions can be used to obtain context variables for dynamic content. |
| Display Control | When display method is Sidebar, supports Show Title Bar, Show Close Button, Show Modal, Close on ESC, Close on Mask Click |
| Page Size | When display method is Sidebar, you can control the size of the popped-up page. Expressions can be used to obtain context variables for dynamic content. |
| Opening Direction | When display method is Sidebar, supports Pop from Left, Pop from Right, Pop from Top, Pop from Bottom |
| Dialog Title | When display method is Dialog, the title of the dialog box. Expressions can be used to obtain context variables for dynamic content. |
| Dialog Distance from Top | When display method is Dialog, the distance from the top of the display dialog box. Expressions can be used to obtain context variables for dynamic content. |
| Dialog Width | When display method is Dialog, the width of the display dialog box. Expressions can be used to obtain context variables for dynamic content. |
| Dialog Height | When display method is Dialog, the height of the display dialog box. Expressions can be used to obtain context variables for dynamic content. |
| Display Control | When opening method is Open in Popup, supports Display as Modal Window, Hide Close Button, Allow Clicking Background Mask to Close Window, Allow Pressing ESC to Close Window |
| Display Type | Type of content displayed in the sidebar or dialog. Supports Module, External Page, Website Page, Print Template |
| Module | When display type is Module, select the module to display. |
| Page Address | When display type is External Page, the address of the page to display. Expressions can be used to obtain context variables for dynamic content. |
| Page Rendering Method | When display type is Website Page, the rendering method of the website page. Supports Use Website Module's Page Rendering, Use Component Rendering |
| Resource and Component Designer Module | When page rendering method is Use Website Module's Page Rendering, the source module of the page. |
| Page Path | When page rendering method is Use Website Module's Page Rendering, the page path to use. |
| Resource and Component Designer Module | When page rendering method is Use Component Rendering, the source module of the page. |
| Component | When page rendering method is Use Component Rendering, the custom component used for rendering content. |
| Disable ShadowDom Rendering | When page rendering method is Use Component Rendering, you can control whether to use ShadowDom rendering. |
| Component Parameters | When page rendering method is Use Component Rendering, the parameters passed to the component. |
| Print Template Module | When page rendering method is Print Template, the source module of the print template. |
| Print Template | When page rendering method is Print Template, the print template to use. |
| Print Template Parameters | When page rendering method is Print Template, the parameters passed to the print template. Expressions can be used to obtain context variables for dynamic content. |
Usage Instructions
Disable ShadowDom Rendering
For website pages rendered using component designer components, the system will use ShadowDom to render components by default to achieve style rendering isolation; in some scenarios, ShadowDom cannot render resources correctly, such as when the component contains iframe content. This issue can be resolved by disabling ShadowDom rendering.
Usage Scenarios
- Reference modules within the platform to display data to achieve module reuse
- Use the sidebar to open some functional modules or external pages, and preserve the current viewing state through the sidebar collapse function

