Guide To Install and Update Extension(s)

Composer (Preferable/Recommended)

We recommend you install the extension via composer. It is easy to install, update and maintain.

Install The Extension via Composer

  1. Log in to the Magento server (via SSH) as a user who has permissions to write to the Magento file system

  2. Navigate to the root Magento 2 directory and add our repository to your composer configuration with the following command:

    composer config repositories.ulmod_freepacks composer https://freepacks.ulmod.com/
  3. Execute the following command to update your composer.json file:

    composer require [composer_name]

    Replace [composer_name] with the Composer Name. Please find the appropriate composer name in this table

  4. Enable the extension, update the database, deploy content and clean cache:

    php bin/magento module:enable Ulmod_ModuleName
    php bin/magento setup:upgrade
    php bin/magento setup:static-content:deploy
    php bin/magento cache:clean

    You can find the ModuleName in the extension’s registration.php file.

Update The Extension via Composer
  1. Log in to the Magento server (via SSH) as a user who has permissions to write to the Magento file system

  2. Navigate to the root Magento folder.

    To update a single extension, run the following command:

    composer update [composer_name]

    Replace [composer_name] with the appropriate "Composer Name":

    • For Paid Extension(s) : check the corresponding "Composer Name" indicated at your Ulmod Customer Account
    • For FREE Extension(s) : find the appropriate "Composer Name" in this table

    To update all extensions, run the following command:

    composer update
  3. Update the database, deploy content and clean cache:

    php bin/magento setup:upgrade
    php bin/magento setup:static-content:deploy
    php bin/magento cache:clean
Delete The Extension via Composer
  1. Log in to the Magento server (via SSH) as a user who has permissions to write to the Magento file system

  2. Navigate to the root Magento folder and run the following command:

    composer remove [composer_name]

    Replace [composer_name] with the appropriate "Composer Name":

    • For Paid Extension(s) : check the corresponding "Composer Name" indicated at your Ulmod Customer Account
    • For FREE Extension(s) : find the appropriate "Composer Name" in this table

Package Upload

Install The Extension via Package/Archive Upload

If you don't want to install via composer, you can use this way.

  1. Download the extension's package from your Ulmod Customer Account.
  2. Unpack the extension ZIP file on your computer.
  3. Connect to your website source folder with FTP/SFTP/SSH client as a user who has permissions to write to the Magento file system
  4. Upload all the files and folders from the extension's package to the corresponding root folder of your Magento installation
  5. Via SSH, navigate to the root Magento folder and run this command to enable the extension:
    php bin/magento module:enable Ulmod_ModuleName

    You can find the ModuleName in the extension’s registration.php file.

  6. Update the database, deploy content and clean cache:

    php bin/magento setup:upgrade
    php bin/magento setup:static-content:deploy
    php bin/magento cache:clean

Extension Support

Need Help?

Ulmod Support team is always ready to assist you, no matter which part of the world you are in. If something does happen and you think you might be experiencing an issue or bug, please contact us via [email protected] or submit a ticket from our Helpdesk Ticket and we will help you out.

Got Questions?

Should you have any questions or feature suggestions, please Contact Us. Your feedback is welcome!