#2 is causing errors during config export on this line:
$this->transformStorage($event->getStorage(), $this->syncStorage(), 'export');
I believe the following PR: https://git.drupalcode.org/project/tiny_slider/-/merge_requests/20#note_... related to https://www.drupal.org/project/tiny_slider/issues/3457327 β¨ Add thumbnails as controls feature to views Active will fix the issue.
Here is a patch that requires a higher version of the dependency.
endrukk β created an issue.
I created the PR above.
endrukk β made their first commit to this issueβs fork.
#4 is causing `Service unavailable` errors all over my site. Also doesn't comply with coding standards and `$path` is assigned a value twice.
I extended my merge request. There is an Advanced mode toggle which enables the free text field and hides other fields. A slight improvement on the UI.
This is working for me.
I created a new merge request which is building on the one in #8. There is an optional Config JSON field in the settings, if it has a valid JSON object, Tiny slider settings are overwritten by the JSON.
Defaults and field formatter form validation not working.
I created a Pull request with this feature: https://git.drupalcode.org/project/tiny_slider/-/merge_requests/12
To extend on the original answer: depending on what's in your site settings you'd want to invalidate the following caches:
- cache.bootstrap
- cache.config
- cache.data
- cache.default
- cache.discovery
- cache.entity
- cache.menu
- cache.render
- cache.static
For example: \Drupal::service('cache.config')->invalidateAll();
Additionally \Drupal::service('router.builder')->rebuild()
might be also necessary.
ipwa β credited endrukk β .
ipwa β credited endrukk β .
Patch #6, works properly form me too!
Sorry, reopening this - @Raphael Apard, @slootjes can we create a new release with the patch please?