VIVAshop

VIVAshop - Responsive CS-Cart Theme update guide from v2.5 to v2.26 for CS-Cart 4.9.3


IMPORTANT

Please note that VIVAshop theme version 2.26 included in your downloaded package is compatible with CS-Cart 4.9.3 version
If you have custom modifications to the files please make a backup of those files and restore them after the update is complete.
Please make sure you have installed CS-Cart 4.9.3 before installing the template.

This version unifies all 3 Skins into a single installation and you will be able to switch between them without having to delete and reinstall the whole theme. You will be able to use any of the 15 styles with any layout that the theme comes with.

Also note that the cookie law functionality has been removed as it does not conform to the GDPR standards.

Below you'll find the necessary details in order to update your VIVAshop template. Please make sure you follow all the installation steps EXACTLY the way they are explained. So, let's go ahead!

 
IMPORTANT:
 
We STRONGLY recommend making a local backup of all your files and the database or at the very least use the built in CS-Cart database backup functionality to avoid any issues as this update may replace some of your custom block content if it is not performed correctly.
 
 
In order to create a backup using the CS-Cart functionality follow these steps:
In case you encounter issues once the theme update is completed you may restore using this backup by hovering over the name "pre_theme_update_backup.sql.zip" then clicking the gear icon and selecting the "Restore" option.
 
Part 1: Uploading and installing the new addons
 
Please log into your administrator area and navigate to "Add-ons" - "Manage Add-ons".
Press the gear icon near the "EnergoTemes - Category Search" addon and click Uninstall.
 
Repeat this process and upload the following addons:
  • EnergoThemes - IE 9 fix
  • EnergoThemes - License
  • EnergoThemes - Mega Menu Image
Repeat this process and upload the following addons:
  • "energothemes_search.zip" - for the category search addon.
  • "energothemes_ie9fix.zip" - for legacy IE 9 compatibility.
  • "energothemes_license.zip" - required for license activation.
  • *NEW* "energothemes_vivashop_addon.zip" - required to activate Skin specific functionalities.
 
Part 2: Setting up the new addon
IMPORTANT If you have custom modifications to the theme files please make a backup of those files and restore them after the update is complete.
 
OPTIONAL:
 
The default style files have been renamed in this version so the old ones can be safely deleted. To do this you need to navigate to "design/themes/vivashop/styles/data" and delete all the style files starting "vivashop" inside this folder. (For example: vivashop1.css, vivashop1.less, vivashop1.png)
 
Also navigate to "var/themes_repository/vivashop/styles/data" and delete all the style files starting "vivashop" inside this folder.
 
 
 
Please navigate to "Design" - "Layouts" and follow these 3 steps.
 
 
MultiVendor only layout update - Part 1
 
Please navigate to "Design" - "Layouts" and follow these 3 steps.
 
MultiVendor only layout update - Part 2
 
Please navigate to "Design" - "Layouts" and follow these 4 steps.

  • Step 1:
    Click the gear icon in the top right and select "Import layout".
     
  • Step 2:
    In the new popup window select the "Update curent layout".
     
  • Step 3:
    Click on the "Local" button and locate the "update_files" in the "1.documentation folder" from your unzipped archive.
    Select the file "layout_update_mv_2.26.xml" and click Open.
     
  • Step 4:
    Click the blue "Upload" button.
     
 
Adding the sticky mobile menu:
 
Please navigate to "Design" - "Layouts" and follow these 12 steps.
 
 
Please follow the all the parts and steps EXACTLY as they are described.
 
Part 1: Backup your current layout
 
Please navigate to "Design" - "Layouts" and follow these 3 steps.
Now you have a backup of you current layout that you will need to restore in order to maintain your block custom content/settings.
 
 
Part 2: Install the additional two Skin layouts
 
This is the part where some of your block contents/settings will be TEMPORARILY replaced with the default ones so be sure that you have the layout backup.
 
Please navigate to "Design" - "Layouts" and follow these 3 steps.

 
Part 3: Reimporting the backup layout
 
This part will restore the layout backup from the file created in part 1 which contains all your block custom content/settings that have been affected in part 2.
 
Please navigate to "Design" - "Layouts" and follow these 4 steps.
Please log into your administrator area and navigate to "Add-ons" - "Manage Add-ons" and follow these 2 steps.
 
  • Step 1:
    Scroll to the "EnergoThemes - License" addon, click the link on the right side and select "Disabled".
     
  • Step 2:
    After the addon is disabled, click the link again and select "Active".
 

Log into your administrator area and clear your cache by adapting the following link:

yoursite.com/youradmin.php?cc&ctpl
 
 
 
You now have all 3 VIVAshop Skins. In order to switch from one skin to another please follow these steps:
 
In this example we assume we haveSkin 1 enabled and we will switch to Skin 3 functionality and layout
Use the same steps to switch back to Skin 1 or switch to Skin 2.
 
NOTE 1: In order for an VIVAshop skin to work correctly both the functionality setting and the default layout need to be the same.

NOTE 2: When you select a new skin functionality the server cache is automatically cleared so the shop will load slower until all the new cache files are generated.
 

THANK YOU AND ENJOY YOUR NEW THEME!