From 59e32c6e13f9a0bbe8f5179da534a252a6108206 Mon Sep 17 00:00:00 2001 From: Soares e Neves Date: Tue, 8 Aug 2023 12:58:50 -0300 Subject: [PATCH 1/3] Fix Issue #333 Fix javascript error: Cannot read properties of undefined (reading 'settings') --- src/DynamicFormWidget.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/DynamicFormWidget.php b/src/DynamicFormWidget.php index 4fe09fd..d449655 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); } From 7935320ec832a7e7a2145560cbbb98688ed1f833 Mon Sep 17 00:00:00 2001 From: Soares e Neves Date: Tue, 8 Aug 2023 13:04:53 -0300 Subject: [PATCH 2/3] Update composer.json --- composer.json | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/composer.json b/composer.json index f5e07e0..2242fa4 100644 --- a/composer.json +++ b/composer.json @@ -26,8 +26,8 @@ ], "require": { "yiisoft/yii2": "~2.0.5", - "symfony/css-selector": "~2.8|~3.0", - "symfony/dom-crawler": "~2.8|~3.0" + "symfony/css-selector": ">=2.8 <6.0", + "symfony/dom-crawler": ">=2.8 <6.0" }, "autoload": { "psr-4": { From cc33d50714ac9c2c87f401ed14bcda30df8f73a7 Mon Sep 17 00:00:00 2001 From: Soares e Neves Date: Tue, 8 Aug 2023 13:06:20 -0300 Subject: [PATCH 3/3] Update composer.json --- composer.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/composer.json b/composer.json index 2242fa4..16e8024 100644 --- a/composer.json +++ b/composer.json @@ -1,5 +1,5 @@ { - "name": "wbraganca/yii2-dynamicform", + "name": "soareseneves/yii2-dynamicform", "description": "It is widget to yii2 framework to clone form elements in a nested manner, maintaining accessibility.", "keywords": [ "wbraganca",