ultimo theme Update Guide Copyright 2012-2013 Infortis All rights reserved



Similar documents
ultimo theme Update Guide Copyright Infortis All rights reserved

ultimo theme Update Guide Copyright Infortis All rights reserved

FORTIS. User Guide. Fully responsive flexible Magento theme by Infortis. Copyright Infortis. All rights reserved

Fortis Theme Update Guide

Installation, Configuration, and Usage

CARSTORE RESPONSIVE MAGENTO THEME

X-POS GUIDE. v3.4 INSTALLATION SmartOSC and X-POS

Table of Content. 1. Mofluid Installation. 2. Mofluid Uninstallation. a. Magento Connect b. Manual Installation

Version USER GUIDE

ProxiBlue Gift Promotions

Fortis Theme. User Guide. v Magento theme by Infortis. Copyright 2012 Infortis

Installation Manual for Catalog Infinite Scroll extension

Multivendor Extension User Guide

Top Navigation menu - Tabs. User Guide 1. &

skype ID: store.belvg US phone number:

Installation Instructions Nochex Payment Module for Magento

Shop by Manufacturer Custom Module for Magento

install the extension:

edream Fixed Header edream Market

Altima Lookbook Free Extension v

Product Name: Size Chart Popup Version: Document Type: Help doc Author: Milople Inc.

Official Amazon Checkout Extension for Magento Commerce. Documentation

Using Internet or Windows Explorer to Upload Your Site

CheckItOut Developer Manual

Bubble Full Page Cache for Magento

Product Name: ANZ egate Connect Version: Document Type: Help doc Author: Milople Inc.

chef for Magento: Package Tutorial

Magento-Twinfield Module

GPMD CheckoutSuite for Magento Documentation

SAHARA FASHION15 RESPONSIVE MAGENTO THEME

Bubble Full Page Cache for Magento

SAHARA DIGITAL8 RESPONSIVE MAGENTO THEME

Magento Extension for Add Multiple Products by Capacity Web Solutions

Setting Up the Mercent Marketplace Price Optimizer Extension

ekomimeetsmage Manual for version 1.0.0, 1.1.0, 1.2.0, 1.3.0, 1.4.0

MyanPay API Integration with Magento CMS

Google Universal Analytics Enhanced E-commerce Tracking - Installation/Set-up Guide

ULTIMATE LOYALTY MODULE

MAGEJAM PLUGIN INSTALLATION GUIDE

DYMO DIRECTPRINT MANUAL

skype ID: store.belvg US phone number:

Bubble Code Review for Magento

JTouch Mobile Extension for Joomla! User Guide

Important Notice. All company and brand products and service names are trademarks or registered trademarks of their respective holders.

USER GUIDE Slink for Magento

Installing Magento Extensions

PDG Software. Site Design Guide

INSTALLATION GUIDE MC

PaybyFinance Magento Plugin

MAGENTO THEME SHOE STORE

Magento Theme Instruction

AUDIT REPORT EXAMPLE

Magento Theme Instruction

1. Introduction. 2. Installing

MAGENTO Migration Tools

Migrating helpdesk to a new server

Plugin Integration Guide

SMSNotify Extension. User Documentation. Automated SMS sender and customer relationship tool. SMSNotify User Documentation 1

ProxiBlue Dynamic Category Products

SOS SO S O n O lin n e lin e Bac Ba kup cku ck p u USER MANUAL

The Ultimate Guide to Installing Magento Extensions

MAGENTO-TWINFIELD MODULE

Criteo Tags & Feed Extension for Magento

SNM Content-Editor. Magento Extension. Magento - Extension. Professional Edition (V1.2.1) Browse & Edit. Trust only what you really sees.

OSF INTEGRATOR for INGRAM MICRO Integration Guide

Setup Instructions. For StatBroadcast s Broadcastr and StatCrew Legacy. Last Rev: July 17, 2015 StatBroadcast Systems

rma_product_return version BoostMyShop

SFC Featured Categories, Magento Extension Documentation

Table of Contents I. General about Magento

MAGENTO TRAINING PROGRAM

To install Multifront you need to have familiarity with Internet Information Services (IIS), Microsoft.NET Framework and SQL Server 2008.

Create e-commerce website Opencart. Prepared by : Reth Chantharoth Facebook : rtharoth@yahoo.

Clutch Magento Extension Installation Guide Installation and Testing Steps for Utilizing Gift & Stored Value Functionality

SQL2report User Manual

DEAR Inventory - Magento Integration Guide

How To Restore Your Data On A Backup By Mozy (Windows) On A Pc Or Macbook Or Macintosh (Windows 2) On Your Computer Or Mac) On An Pc Or Ipad (Windows 3) On Pc Or Pc Or Micro

The ultimate integrated Magento helpdesk solution

XCloner Official User Manual

Installing buzztouch Self Hosted

InstantSearch+ for Magento Extension

E-Commerce Installation and Configuration Guide

Manual for merchants and developers

Bazaarvoice for Magento Extension Implementation Guide v6.3.4

Content Management System

Capture Pro Software FTP Server System Output

Digital Downloads Pro

LICENTIA. InvoiceXpress Integration

J2T Points & Rewards Magento Extension

A Step by Step Guide on Integrating Data in

IMPORT / EXPORT PRODUCTS

Magento Extension Point of Sales User Manual Version 1.0

M-Turbo: Magento E-Commerce Accelerator Documentation. Michal Unzeitig Jiří Chmiel

Module Private Sales User Manual

Installing SQL Express. For CribMaster 9.2 and Later

Product Name: Recurring & Subscription Payments Version: Document Type: Help doc Author: Milople Inc.

Google Trusted Stores Setup in Magento

Transcription:

ultimo theme Update Guide Copyright 2012-2013 Infortis All rights reserved 1

1. Update Before you start updating, please refer to 2. Important changes to check if there are any additional instructions for the version which you want to install. Note: in case you have made any changes directly in the theme files, backup all your changes. You can restore those changes after the theme is updated. Note that the correct way for customization is to creat a custom sub-theme, you should never modify the original files. To update the theme you need to follow almost the same steps as when you installed it. To avoid unexpected problems after installation, you should first prepare your Magento. Please strictly follow the steps described in this guide. 1.1 Prepare your Magento 1. Always test the update on a test Magento installation before you update your live store. 2. Backup Magento files and the store database. Important: creating backup before installation of any themes or extensions in Magento is extremely important, especially when you are working on a live store. 3. Disable compilation mode in System > Tools > Compilation. 4. Disable every cache you have in your Magento: 2

Magento cache full page cache and caching modules for Magento (such as Speedster) any additional cache on your server, PHP cache engines, APC, etc. Important: when developing your Magento store, in order to be able to see changes immediately, you should completely disable the cache. You can enable it after you finish configuring your store. 5. Remove all possible custom modifications of the Magento's base theme. Ultimo (same as any Magento theme) relies on base theme, so any modifications of the base theme can change the default behavior of Ultimo and break some functionality. You should never edit base theme's files. 6. Log out from Magento admin panel. Do not just close the browser window: you need to click Log Out link to refresh the access control system. 1.2 Upload files Before you install the theme you need to prepare Magento, so please do not omit the previous step: 1.1 Prepare your Magento. 7. Extract the theme package on your computer and navigate inside Theme Files directory. 8. Using your FTP client upload Theme.zip file to your Magento's root directory (Magento's root directory is where you can find Magento's basic files, such as: index.php and get.php). 9. Unzip Theme.zip it contains four directories: app, js, media, skin. Magento already contains the same directories so unzipping in Magento's root directory will merge theme's and Magento's directories. Important: files from the new version have to overwrite files from the previous version. In case you can't unzip files on your server: 3

Alternatively, you can unzip Theme.zip file on your computer, and upload its content (four directories which can be found inside: app, js, media, skin) to your Magento's root directory. Note that files can be broken if you send them in large numbers via FTP without zipping. So it is highly recommended to upload zipped files. 10. Omit this step if you don't use Magento 1.6.x: If you use Magento 1.6.x: navigate inside Theme - Magento 1.6.x patch directory. Using your FTP client upload content of Theme - Magento 1.6.x patch directory to Magento's root directory. Overwrite existing files. 11. Omit this step if you don't use Magento 1.5.x: If you use Magento 1.5.x: navigate inside Theme - Magento 1.5.x patch directory. Using your FTP client upload content of Theme - Magento 1.5.x patch directory to your Magento root directory. Overwrite existing files. 12. Set correct file permissions for all the theme files which you uploaded to your server. Note: theme files should have the same permissions as other Magento files. Otherwise Magento will not have access to the theme files, images etc. In case of any doubts about the permissions, please contact your hosting provider. 13. Flush all caches. 14. Now you need to refresh the CSS files which are responsible for the visual appearance of the theme. Go to System > Configuration > Ultimo > Theme Design and click Save Config button. Then, do exactly the same in section System > Configuration > Ultimo > Theme Layout. Note: in the previous versions you had to click Refresh CSS... button every time the configuration was saved. It is not needed anymore and the button was removed. All the settings are refreshed automatically after you click Save Config button. 4

1.3 Import sample blocks and pages After the theme was updated, you can import sample static blocks and pages provided with the theme (in some updates we add new blocks and pages or we change their default content). 15. Go to System > Configuration > Ultimo > Theme Settings > Theme Installation to import static blocks and pages. Click the Import Static Blocks and Import Pages buttons this will only import new blocks and pages which were added in the new version of the theme. Options Overwrite Existing Blocks and Overwrite Existing Pages should be set to No. Set Overwrite Existing Blocks and Overwrite Existing Pages to Yes if you want to overwrite existing blocks and pages with new blocks and pages. Note: in case you don't want to overwrite your current content but you want to check what changes were made in the selected blocks or pages, the XML file with the content of all blocks and pages can be found in the following directory: app/code/local/infortis/ultimo/etc/import/ Now you can open up your web browser. Clear your web browser's cache and cookies for your store domain (this will eliminate potential problems with unrefreshed cache). Important: it is a good idea to disable Magento cache before you start to configure your store. Otherwise you will need to flush the cache in order to see any changes you have made in the config. 1.4 Problems after installation If you encounter any problems after updating: flush Magento cache, log out from the admin panel, and log in again. Check again the update steps and make sure you didn't omit any 5

step. What can cause problems: a) Magento cache (or external cache) was not flushed after installation of the theme. b) Compilation mode was not disabled before installation. c) Some of the theme files were not uploaded. d) File permissions issue refer to the user guide for more details, chapter Troubleshooting. e) You have some third-party extensions which change/break theme's default behavior or cause some conflicts. f) You edited theme files and accidentally removed or changed something in the files. g) You have customized the theme by creating custom sub-theme and your modifications change/break the default behavior of the theme. h) You have some elements that left from your previous theme (e.g. in Magento's "base" theme in app/design/frontend/base/) and that changes/breaks the default behavior of the theme. Also check your log files in var/log/ (log settings should be enabled in the admin panel: System > Config > Developer) for more information about possible errors. Please refer to chapter Troubleshooting in the user guide for more information about the most common issues. 6

2. Important changes Here you can find description of the most important changes. List of all changes can be found in Changelog.txt in the download package. 2.1 Ultimo version 1.5.0 Before you update... In order to keep the theme directories clean, remove the files of the previous versions. Remove files from the following directories: app/design/frontend/ultimo/default/layout/ app/design/frontend/ultimo/default/template/ skin/frontend/ultimo/default/ app/code/local/infortis/brands app/code/local/infortis/cloudzoom app/code/local/infortis/infortis app/code/local/infortis/ultimo app/code/local/infortis/ultramegamenu app/code/local/infortis/ultraslideshow Before you start deleting, make sure you don't have any custom files inside those folders. 7

Simplified backend In the previous versions you had to click Refresh CSS... button every time the configuration was saved in System > Configuration > Ultimo > Theme Design and System > Configuration > Ultimo > Theme Layout sections. It is not needed anymore and the button was removed. All the settings are now refreshed automatically after you click Save Config button. After upgrading to version 1.5.0 you need to refresh the CSS one last time to get rid of old settings. Go to System > Configuration > Ultimo > Theme Design and click Save Config button. Then, do exactly the same in section System > Configuration > Ultimo > Theme Layout. Product sliders There were major changes in the sliders. The slider block code (the code in double curly braces: {{block...}}) has also changed. For example, there are two new parameters: show_items and is_responsive. Make sure you update your sliders' block code on your pages. You can read more about sliders in the user guide. Changes in static blocks Blocks which ID has changed: block_header_top_help change ID to block_header_top_left block_header_links_upper change ID to block_header_top_left2 Blocks which position has changed: block_header_top_right: now is displayed after language switcher and currency switcher in the header New blocks: block_header_top_right2 it replaced block_header_top_right block_nav_links: custom links in the main menu 8

Changes in CMS content There were changes in the icons markup so you will need to update static blocks and pages which contain icons. Refer to 1.3 Import sample blocks and pages for more details about updating static blocks. By default icons are used in the following static blocks: block_footer_primary_bottom_left block_footer_column (from 1 to 6) block_product_secondary_bottom block_product_tab1 New markup of icons is described in the user guide. Modified CSS The structure of the CSS files of the theme was reorganized and improved, there were also many changes in the file names. Make sure you review all your CSS modifications, for example, in your custom sub-themes or in custom.css file. 9

2.2 Ultimo version 1.4.0 All menu settings were moved to System > Configuration > Menu. 2.3 Ultimo version 1.3.1 Bug in the checkout Error: when trying to make a purchase you are sent back to basket when clicking from step 1. to step. 2 (if logged in). This code (which is responsible for adding CSS class to BODY tag, using default Magento functionality) in app/design/frontend/ultimo/default/layout/local.xml was causing this error: <customer_logged_in> <reference name="root"> <action method="addbodyclass"> <classname>is-logged-in</classname> </action> </reference> </customer_logged_in> Code was removed. 2.4 Ultimo version 1.3.0 Brand images In the previous versions brand images were stored in media/infortis/attributes/ directory. Please move all your brand images to the new directory: media/wysiwyg/infortis/brands/. 10