1. Disable/Clear the Cache
The Magento front end release is heavily depend on caching system to provide a faster experience to customer. This is a wonderful tool, but can wreak havoc during the installation process. To ensure that the cache is not the cause of any problems, we should need to turn it off. This can be done from the admin console by navigating to the cache management page, selecting all caches, clicking ‘disable’ from the drop-down menu, and submitting the change. (System > Cache Management)
2. Disable Compilation Mode
This may not be an issue for many readers, but if you are using Magento’s compilation mode on your store, it is important that you remove it. Without going into much detail, compilation mode takes many files spread out over the system and condensing them into a single file that can be run very quickly. If the files of personalize module are not in the system when this single file is ‘compiled’, they will not be included. To check that this is disabled, go to system->Tools->Compilation. If the compiler status is ‘Disabled’, you are ready to go.
If not, simply click the ‘Disable’ button on the right hand side of the screen. (System > Tools > Compilation)
3. Backup Your Data
Backup your store database and web directory. You can backup your database through the Magento admin facility under the system-tools-backups menu. Backing up your files can usually be done through the configuration panel of your hosting provider. A database backup is also recommended.
4. Download and Extract
Download the extension and unzip the extension’s contents on your computer and navigate inside the extracted folder.
5. Upload Files
Using your FTP client upload the contents of the Personalize package to your store root. The contents of the directory will look something like this:
app/code/local/Artifi/Personalize (All of module files) app/etc/modules/Artifi_Personalize.xml (Modules’s activation file) app/design/frontend/rwd/default/layout/artifi (Layout file for Artifi module / all handlers) app/design/frontend/rwd/default/template/artifi (Templates files for Artifi module) app/design/frontend/rwd/artifi/template/ (new theme - “artifi” for some of the overridden templates) app/design/adminhtml/default/artifi/template/ (new adminhtml theme - “artifi” for sales order template)
- Note: Artifi module is assuming “rwd” package as the default and package set through Admin (as its supports responsive theme).
You can upload these folders to your Magento root. Your Magento root already contains the app and skin folders, by uploading you will add new files to the already existing folders. Always make sure you merge the folders and do not replace the existing folders (Till Now there is no need to replace a file in frontend).
6. Clear All Cache & Enable Compilation Mode (Not compulsory)
Go to System->Cache Management and click ‘Flush Cache Storage’. This will ensure that everything cached by Magento is deleted and will to be regenerated. Once everything works as expected you can enable the cache and the compiler mode again. (System > Cache Management)
7. Logout from Magento and Login Again
Make sure you logout from your admin panel and login again. (else you will maybe see a 404 page). Step 6 and 7 eliminate almost all potential problems.
Go to system configuration settings in the admin panel and in Personalize Module tab in left side click on the Artifi settings and change the website code and Artifi js as and when required.