Monthly Archives: October 2020

  1. Magefan Login as Customer & Magento 2.4.x

    As you may know Magento 2 Login as Customer extension by Magefan was integrated into the Magento 2.4.0 core, and we transferred the copyright for "Login as Customer" extension to Adobe. More about it you can read here.

    So if you use Magento 2.4.x or greater you have 2 options:

    1. Remove Magefan Login as Customer extension and use core Magento Login As Customer

    2. Disable core Login As Customer and continue using original Magefan Login as Customer.

    To disable

    Read more »
  2. We are delighted to announce that we will be a Silver Sponsor of MageCONF 2020!

    This year Magefan is proud to be among the Silver Sponsors of an online MageCONF that will take place on October 24, 2020.

    Mageconf 2020 is a must-attend online conference that allows you to dive into the world of unique shared experience presented by Magento expert agencies, service providers and developers, learn about the latest eCommerce trends and innovations.

    Register now for free. Don’t miss it!

    MageConf 2020 Agenda

    Read more »
  3. Porto Theme Homepage: resent blog posts

    To insert Magefan Blog recent blog posts on the Porto Theme, please include this code into your Homepage CMS page

    Read more »
  4. Magento WebP Image Conversion Takes To Long

    If you use Magento 2 WebP Images Extension and the CLI conversion by the bin/magento magefan:webp:convert command is run very long, the issue may be in cwebp library on your server. WebP extension works in a way to check if the proper software is installed on the server first and then use its own binary files if there is no software installed. So if you already have the cwebp lib on the server, then the extension will use it.

    Cwebp on the server can be outdated, please try to update or reinstall the cwebp.

    If for some reason you are not able to update it, try to modify the following file:




    Find method

    Read more »
  5. Magento 2 Modes

    What are the modes in Magento 2?

    Magento 2 can work in 3 modes: default, developer and production.

    After installation, Magento 2 is in a default mode. It is aimed at users who are unaware of the possibility of changing the Magento 2 mode. Besides, it is between the developer and production state.

    Default mode is not used for the development and production environment. When in default mode, Magento 2:

      • caches static files:
      • does not display errors in the clipboard (on the screen), but in the log file (magento2_folder / var / log).

    Developer mode is ideal for developers. When in developer mode Magento 2:

    Read more »
  6. Amasty Shopby breaks the Magefan Blog Featured Images Uploading

    In case you use one of the Amasty extensions, e.g. Amasty Layered navigation, you may face the issue of the broken blog featured images after the upload.

    We have found the issue in Amasty_Shopby extensions, that breaks some other extensions using image upload functionality, including our Magento 2 Blog Extension.

    Amasty_Shopby in this file:


    adds the plugin to Magento\Catalog\Model\ImageUploader model.

    Judging from the code in the following file:


    it looks like some fix Amasty added for Magento 2.3.4. and the issue lies in the plugin beforeMoveFileFromTmp.

    The original Magento MoveFileFromTmp declaration looks like this:

    public function moveFileFromTmp($imageName,
    Read more »