Creates modal.
openmodal( string $id, string $title [, array $options ] ) : string
$id (string) (Required) Unique modal ID.
$title (string) (Required) Modal title.
$options (array) (Optional) Default value: []
Name | Type | Default | Description |
---|---|---|---|
class | string | label-default | CSS class. |
button_id | string | '' | ID of the button that opens modal. |
button_class | string | '' | Class of the button that opens modal. |
static | bool | false | Shows the modal when initialized. |
hidden | bool | false | Force a modal to be hidden at default, you will need to add a jquery trigger $('#your_modal_id').modal('show'); manually. |
(string)
echo openmodal('test_modal', 'Title', ['button_id' => 'modal_testing']);
echo 'Content goes here';
echo closemodal();
echo '<button type="button" id="modal_testing">Open modal</button>';