Как создать и показать диалоговые окна в DevelNext 16.7.0?

Типы сообщений

Если вы хотите использовать разные типы сообщений, например, для показа ошибок, используйте утилитный класс php\gui\UXDialog:

use php\gui\UXDialog;

UXDialog::show($text);// аналог alert()

UXDialog::show($error, 'ERROR');// показать как ошибку

UXDialog::show($warn, 'WARNING');// показать как предупреждение

Очень важно знать, что метод show() не приостанавливает выполнение кода, для того чтобы ожидать действий пользователя на сообщение (когда он нажмет кнопку), используйте метод showAndWait.

use php\gui\UXDialog;

UXDialog::showAndWait($error, 'ERROR');

Вопросительное сообщение Да и Нет

Для того, чтобы показать такое сообщение используйте метод UXDialog::confirm():

use php\gui\UXDialog;

if (UXDialog::confirm('Вы уверены что хотите выйти?')) {

app()->shutdown();

}

RSS
Нет комментариев. Ваш будет первым!
Загрузка...