Кастомное подтверждение удаления чего-либо с использованием YiiBooster

При удалении чего либо бывает нужно дополнительно спросить пользователя подтвердить свои действия, дабы удостовериться в правильности его намерений. При использовании стандартного синтаксиса все довольно тривиально: выводим по событию onclick на нашу кнопку стандартное confirm предупреждение, выглядит это примерно так:

confirm("Действительно удалить?");

delete-standart

Но если вы используете в своем проекте YiiBooster, то данное окно можно сделать немного симпатичнее, прописав в представлении для вашей кнопки примерно следующее:

$this->widget(
            'bootstrap.widgets.TbButton',
            array(
                'buttonType' => 'button',
                'size' => 'large',
                'type' => 'danger',
                'htmlOptions'=>array(
                    'id'=>'delete',
                    'onclick' => 'js:bootbox.dialog("Предупреждение об удалении!", [{"label":"Отмена","class":"btn"},{"label":"Удалить","class":"btn-danger","href":"можно использовать url, если запрос на удаление уходит get параметром","callback":function() {console.log("пишем что-то в консоль браузера");}}]);'
                ),
                'label' => 'Удалить')
        );

Собствено где выведем большую красную кнопку Удалить, а на действие onclick повесим вызов модального окна, в котором собственно выведем наше предупреждение и дадим пользователю возможность отменить, либо все же удалить. Выглядеть это будет примерно так:

delete yiibooster

comments powered by HyperComments
abc8casino
2026-03-20 08:42:09
ABC8casino is pretty standard, nothing super special, but it looks legit. Give it a go if you're looking for something familiar. Give it a shot here: <a href='https://abc8casino.info' rel="nofollow ugc">abc8casino</a>
eu88 bet
2026-03-20 08:42:25
Alright folks, just signed up with eu88 bet and so far, so good! The games look solid and the site's easy to navigate. Fingers crossed for some winnings! Check 'em out here: <a href='https://eu88bet.net' rel="nofollow ugc">eu88 bet</a>
jili2
2026-03-20 08:42:42
Hey guys, checking out jili2 lately. Got some cool slots and the bonuses are pretty decent. Might stick around for a while! Give it a whirl: <a href='https://jili2.info' rel="nofollow ugc">jili2</a>
При копировании материалов обратная ссылка на play-stop.ru желательна обязательна!