public OpenDialogCommand::__construct($selector, $title, $content, array $dialog_options = array(), $settings = NULL)
Constructs an OpenDialogCommand object.
Parameters
string $selector: The selector of the dialog.
string $title: The title of the dialog.
string|array $content: The content that will be placed in the dialog, either a render array or an HTML string.
array $dialog_options: (optional) Options to be passed to the dialog implementation. Any jQuery UI option can be used. See http://api.jqueryui.com/dialog.
array|null $settings: (optional) Custom settings that will be passed to the Drupal behaviors on the content of the dialog. If left empty, the settings will be populated automatically from the current request.
File
- core/lib/Drupal/Core/Ajax/OpenDialogCommand.php, line 73
Class
- OpenDialogCommand
- Defines an AJAX command to open certain content in a dialog.
Namespace
Drupal\Core\Ajax
Code
public function __construct($selector, $title, $content, array $dialog_options = array(), $settings = NULL) { $title = PlainTextOutput::renderFromHtml($title); $dialog_options += array('title' => $title); $this->selector = $selector; $this->content = $content; $this->dialogOptions = $dialog_options; $this->settings = $settings; }
Please login to continue.