You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
SW-15412 - Merge config and base combobox and ensure usage of unique store instance
This commits improves the base combo box `Shopware.apps.Config.view.element.Select`, which is used e.g. when viewing plugin configuration forms via the settings module, to allow passing a store ID as the `store` parameter. This is escpecially usefull when providing selections of e.g. payment methods (`Shopware.apps.Base.store.Payment`) or dispatch methods (`Shopware.apps.Base.store.Dispatch`). In order to avoid side effects of other backend modules using the same store instance (and e.g. setting filters on it), the combo box does not use the instance that is registered by the passed store ID, but creates and uses a new instance of that store instead.
See also PR #525 for the original change of the `base` combo box, which is used when viewing plugin config forms in the plugin manager. This commit fixes the viewing of the same plugin config forms in the settings module. Furthermore it already includes the latest fix to support old storeIDs (22f5cac).
This commit does not introduce any breaking changes.
* Added support for loading a new store instance by ID in the config combo box `Shopware.apps.Config.view.element.Select`
402
402
403
403
## 5.1.6
404
404
* The interface `Enlight_Components_Cron_Adapter` in `engine/Library/Enlight/Components/Cron/Adapter.php` got a new method `getJobByAction`. For default implementation see `engine/Library/Enlight/Components/Cron/Adapter/DBAL.php`.
0 commit comments