From 7562bbf52430dd4dbf3d5941b1938141074bb772 Mon Sep 17 00:00:00 2001 From: robert Date: Thu, 14 Mar 2024 15:51:04 +0100 Subject: [PATCH] Remove SSR rendering delay time --- CHANGELOG.md | 10 ++++++++++ README.md | 2 -- src/Helper/ConfigurationHelper.php | 18 ------------------ src/Model/Filter/TextFilter.php | 3 +++ src/etc/adminhtml/system/general.xml | 15 --------------- .../templates/ff/ssr/record-list.phtml | 6 +----- 6 files changed, 14 insertions(+), 40 deletions(-) delete mode 100644 src/Helper/ConfigurationHelper.php diff --git a/CHANGELOG.md b/CHANGELOG.md index cfd3afdf..620f8e87 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,4 +1,14 @@ # Changelog +## Unreleased +### BREAKING +- Add support for PHP v8.2 and v8.3 +- Upgrade magento libraries +- Upgrade composer dependencies +- Fix deprecations for magento/framework + +### Remove +- Remove SSR rendering delay time + ## [v4.3.0] - 2024.01.16 ### Add - Add landing page campaign diff --git a/README.md b/README.md index 7b1eba0f..55d2f9df 100644 --- a/README.md +++ b/README.md @@ -124,8 +124,6 @@ The module uses [Mustache.php](https://github.com/bobthecow/mustache.php) librar **Note:** More information about SSR concept you can find in the article [Server Side Rendering](https://web-components.fact-finder.de/documentation/4.x/server-side-rendering) from Web Components documentation. -**Note:** If you have a problem with displaying Fact-Finder campaign while using SSR please set a delay time for loading the SSR component. The number of seconds depends on your website speed. - ### Advanced Settings Advanced Settings contains additional parameters used for the `ff-communication` web component. Each setting is set to a diff --git a/src/Helper/ConfigurationHelper.php b/src/Helper/ConfigurationHelper.php deleted file mode 100644 index 133870d9..00000000 --- a/src/Helper/ConfigurationHelper.php +++ /dev/null @@ -1,18 +0,0 @@ -scopeConfig->getValue( - $configPath, - ScopeInterface::SCOPE_STORE - ); - } -} diff --git a/src/Model/Filter/TextFilter.php b/src/Model/Filter/TextFilter.php index 77aa3491..77c85d3b 100644 --- a/src/Model/Filter/TextFilter.php +++ b/src/Model/Filter/TextFilter.php @@ -8,6 +8,9 @@ class TextFilter implements FilterInterface { + /** + * phpcs:disable Magento2.Functions.DiscouragedFunction.Discouraged + */ public function filterValue(string $value): string { // phpcs:ignore diff --git a/src/etc/adminhtml/system/general.xml b/src/etc/adminhtml/system/general.xml index ede082e4..b574379e 100644 --- a/src/etc/adminhtml/system/general.xml +++ b/src/etc/adminhtml/system/general.xml @@ -66,21 +66,6 @@ Magento\Config\Model\Config\Source\Yesno - - - - - - - - - - - How many seconds wait to load the SSR component? If your Fact-Finder campaigns do not display correctly, please set this value to 1 or more depending on your webpage speed. Default value 0. - - 1 - - Magento\Config\Model\Config\Source\Yesno diff --git a/src/view/frontend/templates/ff/ssr/record-list.phtml b/src/view/frontend/templates/ff/ssr/record-list.phtml index c2dea49f..8c424c57 100644 --- a/src/view/frontend/templates/ff/ssr/record-list.phtml +++ b/src/view/frontend/templates/ff/ssr/record-list.phtml @@ -1,15 +1,11 @@ helper(Omikron\Factfinder\Helper\ConfigurationHelper::class)->getConfig('factfinder/general/ssr_delay_time'); ?> getChildHtml() ?>