From 5ef107b34002b21f099a70c8eaed9be05932a145 Mon Sep 17 00:00:00 2001 From: Sergey Vasilovskiy Date: Sat, 28 Jul 2018 06:57:31 +0700 Subject: [PATCH 1/4] fix --- src/assets/yii2-dynamic-form.js | 6 +----- 1 file changed, 1 insertion(+), 5 deletions(-) diff --git a/src/assets/yii2-dynamic-form.js b/src/assets/yii2-dynamic-form.js index 1fbdec1..544aca4 100644 --- a/src/assets/yii2-dynamic-form.js +++ b/src/assets/yii2-dynamic-form.js @@ -455,14 +455,10 @@ _restoreKrajeeDepdrop($(this)); } - $.when($('#' + id).select2(configSelect2)).done(initSelect2Loading(id, '.select2-container--krajee')); + $.when($('#' + id).select2(configSelect2)).done(initS2Loading(id, '.select2-container--krajee')); var kvClose = 'kv_close_' + id.replace(/\-/g, '_'); - $('#' + id).on('select2:opening', function(ev) { - initSelect2DropStyle(id, kvClose, ev); - }); - $('#' + id).on('select2:unselect', function() { window[kvClose] = true; }); From 6dbb883a63c101f2527ea689a5f7c2af0ef9b1ec Mon Sep 17 00:00:00 2001 From: Sergey Vasilovskiy Date: Sat, 28 Jul 2018 07:23:59 +0700 Subject: [PATCH 2/4] fix-composer --- composer.json | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/composer.json b/composer.json index f5e07e0..3667cce 100644 --- a/composer.json +++ b/composer.json @@ -1,5 +1,5 @@ { - "name": "wbraganca/yii2-dynamicform", + "name": "vaszloy/yii2-dynamicform", "description": "It is widget to yii2 framework to clone form elements in a nested manner, maintaining accessibility.", "keywords": [ "wbraganca", @@ -12,6 +12,7 @@ ], "type": "yii2-extension", "license": "BSD-3-Clause", + "homepage": "https://github.com/vaszloy/yii2-dynamicform", "support": { "issues": "https://github.com/wbraganca/yii2-dynamicform/issues", "wiki": "https://github.com/wbraganca/yii2-dynamicform/wiki/", From f299268ea43afb626fafebd3b74059ac48cae19f Mon Sep 17 00:00:00 2001 From: Sergey Vasilovskiy Date: Thu, 28 Feb 2019 22:55:12 +0700 Subject: [PATCH 3/4] fix $toclone.clone --- src/DynamicFormWidget.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/DynamicFormWidget.php b/src/DynamicFormWidget.php index 4fe09fd..5ff23aa 100644 --- a/src/DynamicFormWidget.php +++ b/src/DynamicFormWidget.php @@ -216,7 +216,7 @@ public function registerAssets($view) $js .= "});\n"; $view->registerJs($js, $view::POS_READY); - $js = 'jQuery("#' . $this->formId . '").yiiDynamicForm(' . $this->_hashVar .');' . "\n"; + $js = 'jQuery("#' . $this->formId . '").on(\'afterInit\', function () {jQuery("#' . $this->formId . '").yiiDynamicForm(' . $this->_hashVar .');});' . "\n"; $view->registerJs($js, $view::POS_LOAD); $view->registerJs($js, $view::POS_LOAD); } From 4f9ed77cac6ff3478ad3f0dc7a5862f4a99b1961 Mon Sep 17 00:00:00 2001 From: Sergey Vasilovskiy Date: Sat, 2 Mar 2019 19:52:49 +0700 Subject: [PATCH 4/4] fix register js --- src/DynamicFormWidget.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/DynamicFormWidget.php b/src/DynamicFormWidget.php index 5ff23aa..5e16039 100644 --- a/src/DynamicFormWidget.php +++ b/src/DynamicFormWidget.php @@ -217,7 +217,7 @@ public function registerAssets($view) $view->registerJs($js, $view::POS_READY); $js = 'jQuery("#' . $this->formId . '").on(\'afterInit\', function () {jQuery("#' . $this->formId . '").yiiDynamicForm(' . $this->_hashVar .');});' . "\n"; $view->registerJs($js, $view::POS_LOAD); - $view->registerJs($js, $view::POS_LOAD); + $view->registerJs($js, $view::POS_READY); } /**