In order to manually upgrade Twigmo add-on to the latest version follow these steps:

  1. In the CS-Cart administration panel, go to Administration -> Add-ons. Find the item 'Twigmo' and click on Uninstall next to it. The add-on will be uninstalled.
  2. Now it is required to delete all existing Twigmo add-on files in the file system:
    • In CS-Cart 2.2.x, remove the following directories with their files completely:
      • addons/twigmo
      • var/skins_repository/base/admin/addons/twigmo
      • var/skins_repository/base/customer/addons/twigmo
    • In CS-Cart 3.0.x, remove the following directories with their files completely:
      • addons/twigmo
      • var/skins_repository/basic/admin/addons/twigmo
      • var/skins_repository/basic/customer/addons/twigmo
    • In CS-Cart 4.x, remove the following directories with their files completely:
      • app/addons/twigmo
      • design/backend/templates/addons/twigmo
      • var/themes_repository/responsive/templates/addons/twigmo
      • var/themes_repository/basic/templates/addons/twigmo
  3. Download the latest version of the Twigmo add-on:
  4. Unpack the add-on distribution package directly on your server (in the CS-Cart root directory) or unpack it locally and then upload the directories and files to your server by FTP.
    • In CS-Cart 2.2.x, you must get the following result - the following 3 directories populated with files:
      • addons/twigmo
      • var/skins_repository/base/admin/addons/twigmo
      • var/skins_repository/base/customer/addons/twigmo
    • In CS-Cart 3.0.x, the populated directories must be as follows:
      • addons/twigmo
      • var/skins_repository/basic/admin/addons/twigmo
      • var/skins_repository/basic/customer/addons/twigmo
    • In CS-Cart 4.x, the populated directories must be as follows:
      • app/addons/twigmo
      • design/backend/css/addons/twigmo
      • design/backend/media/images/addons/twigmo
      • design/backend/templates/addons/twigmo
      • var/langs/en/addons/twigmo.po
      • var/themes_repository/responsive/css/addons/twigmo
      • var/themes_repository/responsive/media/images/addons/twigmo
      • var/themes_repository/responsive/templates/addons/twigmo
      • var/themes_repository/basic/css/addons/twigmo
      • var/themes_repository/basic/media/images/addons/twigmo
      • var/themes_repository/basic/templates/addons/twigmo
    Please note that all the add-on directories above must have 755 permissions or higher. The files must have 644 permissions or higher.
  5. Install the Twigmo add-on and connect it to Twigmo service.