Which modules require Mage247Fix and how to install it?

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:

  1. Short Content may not be saved for a post when PageBuilder is disabled.
  1. The custom "Save View As" field is missing when moving columns.
  1. The Max Amount of Discount setting does not display when Apply=Percent Discount: The Cheapest, also for Buy 1 get 1 free is chosen.
  2. Error when trying to set an image for the Top Banner On Product Page
  1. 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 ProExtended Product Grid with EditorSpecial 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

     

      2. Alternatively, you may install the package from the Amasty Github.




      • Related Articles

      • How do we help our clients with conflicts between Mageplaza and our modules?

        Sometimes it happens that various problems arise when installing extensions, which from time to time interfere with the normal functioning of the store. This article will tell you several cases of how our support team helps our clients solve ...
      • Is your extension compatible with my third-party module/theme?

        Amasty started testing extensions with Hyvä theme. The list of extensions with implemented compatibility can be found in this article: What Amasty extensions have Hyva compatibility and how to install Hyva packages? We don't test our extensions with ...
      • Do Amasty extensions work with OpenSearch and LiveSearch?

        Our primary focus is on ensuring the flawless functioning of our modules in accordance with all Magento specifications. Currently, Amasty extensions are compatible with OpenSearch versions 1.2 and 2.5. These versions align with the requirements ...
      • Are all Amasty extensions compatible with each other?

        Yes, our extensions are fully compatible with each other and don't cause any conflicts while using them together on one Magento instance. However, if any specific integration between the modules is required, please contact us with the details of the ...
      • Will the module work on Magento x.x?

        We provide compatibility of our modules with currently supported Magento versions (in accordance with Magento lifecycle policy ). For greater convenience, we've set up an approximate schedule for Magento versions that we test and support. Tested ...