The current implementation of "yii2-dynamicform" has presented several problems with third-party widgets, many users have had problems mainly with updates of kartik extensions. The approach created to support third-party widgets is wrong. The way I think is best, is to make "yii2-dynamicform" only support core yii2 widgets, however, allow third-party widgets are easily coupled as a plugin.
For the new version of "yii2-dynamicform" we intend to:
Remove support for third-party widgets (all code to support third-party widgets should be run in the form of plugin);
Add class "model" in the core (the model class should contain the following methods "createMultiple" and "saveMultiple").
I would be grateful if someone could suggest other improvements.
The current implementation of "yii2-dynamicform" has presented several problems with third-party widgets, many users have had problems mainly with updates of kartik extensions. The approach created to support third-party widgets is wrong. The way I think is best, is to make "yii2-dynamicform" only support core yii2 widgets, however, allow third-party widgets are easily coupled as a plugin.
For the new version of "yii2-dynamicform" we intend to:
I would be grateful if someone could suggest other improvements.