Magento 2 Migration Extensions webpconverted Sale

Monthly Archives: January 2021

  1. How to Create Virtual Products in Magento 2?

    One of the most popular kinds of products Magento 2 offers you to create is a virtual product. Magento 2 virtual products are products you can not feel tangibly. Those are memberships, ebooks, subscriptions, and warranties.

    They can be sold individually or as a part of grouped or bundle products. Except for having no weight, there is no particular difference between creating a simple and virtual product.

    Following steps to create virtual products in Magento 2:

    1. Go to Catalog > Products and choose Virtual Product from the Add Product

    Read more »
  2. How to Create Downloadable Products in Magento 2?

    Downloadable products have recently become a very popular kind of products in Magento 2 stores since they don't require any additional processes like manufacturing, publishing or shipping. There are a lot of eBooks, music, videos, Magento 2 extensions, updates or instruction manuals being sold.

    Magento 2 except for other kinds of products allows you to create downloadable ones with the free samples. Creating downloadable products is not very different from a simple productexcept for the downloadable product having no weight and no configurable options.

    Following steps to create a downloadable product in Magento 2:

    1. Navigate to Catalog > Products and choose Downloadable Product from the Add Product dropdown.

    Read more »
  3. Varnish Configuration for Proper Magento 2 GeoIP Detection

    In case you use some GeoIP modules (like our Magento 2 Language and Currency Switcher Extensions) and have the Varnish installed, then you need to make some additional configurations for it.

    The simplest configuration is to add the following lines to the varnish config file:

    if (req.http.cookie !~ "PHPSESSID=" && req.http.User-Agent !~ "bot" && req.http.User-Agent !~ "loader") {
    return (pass);

    In this case, the first customer visit will not be cached by varnish, the php Magento will generate the right cookies, switch to the right store view and change the currency.

    Read more »
  4. How to Create Bundle Products in Magento 2?

    Magento 2 is famous for the variety of products it allows you to create. Bundle product is a unique kind of Magento 2 product since it allows customers to customize product attributes in bundle.

    Many of you would find a huge similarity between grouped and bundle products and there definitely is some. 

    However, what is the difference between grouped and bundle products in Magento 2?

    Buying grouped products customer is able to remove or add some products to the set, but not to choose any product option. Besides, bundle products consist of simple and virtual products

    Read more »
  5. Magento 2 Zero Downtime Deployment Commands

    No one likes to see their website broken during the deployment since it scares off the potential customers and causes them to bounce. Not exactly the prospective successful Magento 2 store owners look for.

    Fortunately, there is the Magento 2 Zero Downtime Deployment extension that fixes this and reduces the downtime to zero. It allows you to run the deployment commands with no website breakage. Speaking of which, here is the list of the deployment commands you have to run to reduce the downtime to ZERO.

    In order to redeploy Magento completely, you have to run

    bin/magento magefan:zero-downtime:deploy

    If you only want to deploy dependency injection (bin/magento setup:di:compile), then use

    bin/magento magefan:zero-downtime:deploy - d

    To run the Magento static

    Read more »
  6. Magento 2 Zero Downtime Deployment Configuration

    Magento 2 Zero Downtime Deployment is the Extension that solves your problems with the 503 maintenance pages during deployment time. It prevents your website from breaking and you from losing potential customers even when running the deployment commands.

    Moreover, the configuration is really simple. So let's get to it.

    Following steps to configure Magento 2 Zero Downtime Deployment extension:

    1. Navigate to Stores > Configuration > Magefan Extensions > Zero Downtime Deployment.

    2. Enable the Extension.

    3. Enable the Pull From Git option in case you use git. 

    Note: once you enable this option the extension will run a command to pull the new code from your git repository during the deployment.

    4. Enable the Pull From Composer option if you want to use the composer.

    Note: once you enable this

    Read more »
  7. Uninstalling Magento 2 Zero Downtime Deployment Extension

    If you decided to remove Magento 2 Zero Downtime Deployment by Magefan, please follow the steps below, also you can contact our team for a free consultation in case you have any issues with Magefan's extension.

    Remove Extension Files

    Removing files instruction depends on the way the Zero Downtime Deployment extension has been installed.

    1. If you can find the extension files in the folder


    then remove this folder.

    2. If the extension was installed via the composer and its files located in the folder


    then run composer CLI command to remove it

    composer remove magefan/module-zero-downtime-deploy

    Read more »
  8. Updating Magento 2 Zero Downtime Deployment Extension

    If you need to update Magento 2 Zero Downtime Deployment Extension by Magefan, please follow the steps below. Note that the update instructions depend on the method zero downtime deployment extension was installed with.

    Update using composer (Method 1)

    If the zero downtime deployment module was installed via the composer (check if vendor/magefan/module-zero-downtime-deploy folder exists), then you need to run these simple CLI commands in Magento 2 directory:

    composer remove magefan/module-zero-downtime-deploy
    composer require magefan/module-zero-downtime-deploy ^x.x.x
    # replace x.x.x with the version you want to use
    php bin/magento setup:upgrade
    php bin/magento setup:di:compile
    php bin/magento setup:static-content:deploy

    Read more »
  9. Magento 2 Zero Downtime Deployment Installation

    To install Magento 2 Zero Downtime Deployment by Magefan, please use one of these installation methods.

    Installation Method 1 - Installing via Composer (Recommended/Easier)

    Please navigate to your Magefan Account > My Downloads > Install via Composer to get the composer installation instructions.

    Read more »
  10. How to Create Grouped Products in Magento 2?

    Grouped product is a unique set of different simple products related to each other and put together in order to increase the chances of customers buying more items. Every single product in a group can be purchased separately as well as a part of a grouped product.

    The components of a grouped product are listed in the shopping cart as separate products but are sold as a group.

    Sometimes, people don't understand the difference between a grouped and bundle products in Magento 2. But it is really simple.

    Purchasing a bundle productcustomers can choose between different product options and in the case of grouped products customers can add or remove product items as they want.

    Since the

    Read more »
Posts loader