openmodal()

Creates modal.


openmodal( string $id, string $title [, array $options ] ) : string

Parameters

$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.

Return Values

(string)

Examples

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>';