This documentation consists of several parts and covers the entire process of installing and setting up aMagento theme starting from scratch.
What is Magento Commerce?
Magento is a feature-rich eCommerce platform built with open-source technology. It provides flexibility and control over the look, content and functionality of the eCommerce store. Magento’s intuitive administration interface features powerful marketing, search engine optimization and catalog-management tools to give merchants the power to create sites that are tailored to their unique business needs. Designed to be completely scalable and backed by Varien’s support network, Magento offers companies the ultimate eCommerce solution. More information
What is a Magento theme?
Magento theme is a complete design for your online store based on Magento engine. In other words, you can easily change your Magento shop appearance by installing a new theme in a few easy steps. With all of its simplicity a Magento theme is provided with all the necessary source files that you can edit or extend the way you need.
Magento files structure
The theme package you have downloaded consists of several folders. Let’s see what each folder contains:
- contains documentation files.
- a main documentation file you are reading at the moment.
- contains the theme screenshots. Not for production.
- contains the theme source files.
- contains the theme Adobe Photoshop source files (.psd).
- contains additional pages and custom blocks provided with the theme.
- contains Magento theme sample data files.
- contains files and directories that should be uploaded to the root directory of your Magento installation.
- the database backup file. Contains the theme sample content.
- contains Magento theme files and directories that should be uploaded to the root directory of your Magento installation.
- contains the complete Magento installation package with engine files, theme and sample content (sample images).
- the file used to extract files from the fullpackage.zip when uploaded to the hosting server.
- contains instructions on how to extract source files.
Before you proceed to set up your Magento store, please make sure you are fully prepared. Please complete the following preparation steps:
To feel comfortable working with Magento template, we recommend downloading all the applications required. You can see the list of required software on the template preview page.
The requirements may vary for different templates, for most templates they are the following:
- First, you need to use WinZip 9+ (Windows) and Stuffit Expander 10+ (Mac) to extract the password protected sources_#########.zip archive.
- You may also need the Adobe Photoshop application. It is used to edit .PSD source files, and it is necessary if you want to edit template design graphics and images.
- To edit template source code files, you need some code editor like Adobe Dreamweaver, Notepad++, Sublime Text, etc.
- To upload files to the hosting server you may need an FTP Manager like Total Commander, FileZilla, CuteFTP, etc.
As Magento Commerce is a PHP/MySQL based application, you need to prepare a hosting environment to run Magento.
If you have live hosting, please make sure it matches Magento requirements and is ready to be used for Magento store.
Otherwise, you can run Magento locally on your computer using the local server. To create a local hosting server please use the localhost applications such as WAMP, AppServ, MAMP etc. Any of those can be easily installed as any other program and used to run Magento.