From a8704c58f85c86e06fbada2a1064e8d8f3fdcf25 Mon Sep 17 00:00:00 2001 From: Julian Rutten Date: Wed, 9 Mar 2022 14:04:26 +0100 Subject: [PATCH] fix: clientOptions=false skips registerJs --- src/BootstrapWidgetTrait.php | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/src/BootstrapWidgetTrait.php b/src/BootstrapWidgetTrait.php index 9ddef95..5f75e84 100644 --- a/src/BootstrapWidgetTrait.php +++ b/src/BootstrapWidgetTrait.php @@ -76,10 +76,12 @@ trait BootstrapWidgetTrait $id = $this->options['id']; - $options = empty($this->clientOptions) ? '' : Json::htmlEncode($this->clientOptions); - $js = "jQuery('#$id').$name($options);"; - $view->registerJs($js); - + if($this->clientOptions !== false){ + $options = empty($this->clientOptions) ? '' : Json::htmlEncode($this->clientOptions); + $js = "jQuery('#$id').$name($options);"; + $view->registerJs($js); + } + $this->registerClientEvents(); }