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 ...
How to install an Amasty extension?
Follow these steps to install Amasty modules in your Magento environment: Step 1. To download and install Magento modules, the vendor repository is required. The Amasty repository can be added with the next command: composer config ...
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 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 ...
How to install an Amasty PWA add-on?
At the moment Amasty PWA add-ons are installed via yarn. The add-ons could be downloaded from the Products tab in the customer account after the purchase. Before starting the installation process, make sure that the Magento instance meets the ...