Which modules require Mage247Fix and how to install it?
If you have upgraded your Magento store to the latest 2.4.7 version, you may have already encountered an issue with WYSIWYG editing of category descriptions. The issue is relevant to all Magento 2.4.7 users, even those not using extensions. That said, some Amasty modules whose functionality will be significantly undermined due to this Magento related bug include Blog Pro, Extended Product Grid with Editor, Special Promotions Pro and Free Gift extensions.
Issue Causes and Consequences
From the technical standpoint, the issue originated from the 2.4.7 JavaScript optimization. It’s far from a severe problem development-wise, but a critical one for the end users. The bug manifests itself by failing to save changes in some editing fields, encountering broken WYSIWYG elements, and missing UI components in the Admin Panel.
As for Amasty modules, the following issues related to recent Magento changes could be encountered:
Short Content may not be saved for a post when PageBuilder is disabled.
The custom "Save View As" field is missing when moving columns.
The Max Amount of Discount setting does not display when Apply=Percent Discount: The Cheapest, also for Buy 1 get 1 free is chosen.
Error when trying to set an image for the Top Banner On Product Page
The Max Amount of Discount setting does not display when Apply=Percent Discount: The Cheapest, also for Buy 1 get 1 free is chosen.
How to Solve the Bug
The Magento team has already acknowledged the bug and is working on a patch, which would be released as soon as possible. In the meantime, Amasty would like to offer a way for our customers and all Magento users to avoid the unpleasant consequences, until the official patch is released.
The Mage247Fix submodule is a dependent system component for the Blog Pro, Extended Product Grid with Editor, Special Promotions Pro and Free Gift extensions. As this is a system component, it doesn't have any output on the frontend or in the admin — the aim of the submodule is to automatically apply code restructuring to the dependencies and resolve all the issues of the bug.
Here’s how you can get it:
1. The 'amasty/module-mage-2.4.7-fix' package can be found in the composer suggest section. You may kindly install it with the following command:
composer require amasty/module-mage-2.4.7-fix
Related Articles
How to fix the Magento 2.4.5 Layered Navigation showing incorrect results issue?
After upgrading Magento to version 2.4.5 you can see the error: TypeError: Magento\Elasticsearch\Model\ResourceModel\Fulltext\Collection\SearchResultApplier::categoryProductByCustomSortOrder(): Argument #1 ($categoryId) must be of type int, array ...
Why did all my extensions disappear from the Amasty “Modules and Notifications” tab?
If you don’t see any extensions available in the Modules and Notifications tab, it’s likely that the Base version you have installed is outdated: To fix the issue, please update the module to the latest version available. You may do it by running the ...
What is the Mixin-Rewrite-Patch, what does it help with & how do I install it?
On Magento 2.4.2, some issues were observed in the work of the Jet Theme. Due to the rare occurrence of these problems, Amasty team created an optional package with the fix - the Mixin Rewrite Patch. During installations of the Jet Theme through the ...
How to install an Amasty extension?
There are two ways of installing an extension on Magento 2. It's recommended to use one and the same installation method for all Amasty extensions. Composer installation Step 1. To download and install Magento modules, the vendor repository is ...
How to install a specific version of the extension?
Kindly note that older versions of the modules may miss some features that are presented on their product pages. Moreover, we can't guarantee their stability, correct performance, and effective result. We don't provide support for older versions of ...