SM Topshop

This document is for SM Topshop Magento Version 1.9.x

Firstly, a huge thanks for purchasing this theme, your support is truly appreciated!

This document covers the installation and use of this theme, reveals some answers to common problems and issues. We encourage you to read throughout this document if you are experiencing any difficulties. If you have any questions that are beyond the scope of document, please feel free to contact us via our Support Tickets System.

Note: This theme has versions for Magento 1.9.x, Magento 2.0.x, and Magento 2.1.1.

Version Userguide
SM Topshop Magento Version 1.9.x Please click Here about TopShop to view
SM Topshop Magento Version 2.0.x Please click Here about SM Topshop Magento 2.0 | MagenTech Documentation Area to view
SM Topshop Magento Version 2.1.x Please click Here about SM Topshop Magento 2.1.x | MagenTech Documentation Area to view

1 SYSTEM REQUIREMENT

At the basic level, this theme will require the following conditions:

    • Compatible with Magento Community Edition 1.7.x; 1.8.x and 1.9.x (require: php 5.4 and Memory_limit no less than 256Mb)

2INSTALLATION

There are two ways to install a Magento Theme:

  • Quickstart Installation: By using this package, you will set the theme exactly like our Demo with sample data.
  • Manual Installation (including Theme Installation).

2.1 Quickstart Installation:

Magentech provides SM Quickstart package for each theme which aims to ease the installation for users. If you plan to start your site from the beginning, It will help you save much time of installing and configuring.

Please follow steps below:

  • Step 1: Download the quickstart package
  • Step 2: Extract and Upload the whole Quickstart package to your server. In Quickstart folder you will see the extracted folder that include all sample data
  • Step 3: Create a Database for your Magento site
  • Note: You need to remember the database name to use in the next steps

Create Database

  • Step 4: Start installation by opening browser and navigate to your URL (where the Quickstart uploaded) to load default Magento installer. Please follow each step of the Installer so that the installation process can be set.

License Agreement

  • Step 5: Locale Settings. Please fill fully into Required Fields (“Locale; Time Zone and Default Currency”.)

Localization

  • Step 6: In the Configuration step, input the required fields as below.
    • Database Name : sm-topshop-quickstart( It must be the exact name of database you have just created)
    • User name : root
    • User password : no need to fill
    • Do not use "localhost" in the URL path, otherwise you could not log in to your Admin area (you should use your local IP when setting up your website hosted entirely on your own computer).

Configuration

  • Step 7: Create Admin Account. Please fill out Required Fields (“First Name; Last Name; Email; Username; password and confirm password” completely.)

Create Admin

  • Step 8: Finish Installation and now you you can click Go to Frontend to open Homepage or click Go to Backend to open Admin Panel.

All Set

2.2 Manual Installation

    • Step 1: Please unzip “sm_topshop_theme.zip” file and upload folders skin; media;lib;js;app from the theme package to the root of your Magento site folder on your server.

      Note: You could change the name of this folder. However, if you want your website run correctly, it need to have the same name as the database you choose.

    • Step 2: Log in to your Admin Panel (e.g. https://yourdomain/index.php/admin/)

      Note: If you are using the Admin Panel when copying folders in step 1, you need to log out and log in back.

    • Step 3: Disable Cache: Go to System >> Cache Management, click ‘Sellect All’ button, then choose ‘Disable’ and click ‘Submit’ button to complete the action.
    • Cache Storage

    • Step 4: Navigate to System >> Configuration >> Design.
  • Step 5: In Package tab of Design Section, input the parameter Current Package Name with the actual theme name.

  • Step 6: You can also change the settings for Header.

Note: After configuring in each steps( for example: Step 4, Step 5, Step6), you need to click “Save Config” button to save your changes

2.3 Theme Setting

Configure SM Topshop General Setting Theme In Magento admin panel, navigate to SM Topshop Setting and configure theme as you want.
Sm Topshop Setting

    • Configure General with Theme color, Font size, color for the link, hover buttons, page, text, title, background … for any store.

      Note:
      Copy and paste the following Elements into “Google Font Elements”:

    • Configure Theme Layout with Layout style, Header style& Homepage style ( depend on Default pages on Web tab) to configure
    • Configure the Product Listing with Layout 1 Column, Layout 2 Columns, Layout 3 Columns,Product Shows Effect On Hover, etc.
    • Configure the Product Detail To zoom image of product, adjust Zoom Mode, Custom tab, and content, etc..
    • Configure Rich Snippets
    • Configure Socials : To connect with social networks such as Facebook, Twitter, Google Plus, Linkedin
    • Configure Advanced : To show popup, Cpanel, use “Add to cart, Add to wishlist, Add to Compare
    • Sm Topshop General Setting

Note: Click the Import Static Blocks and CMS Pages to import all static blocks and CMS pages provided with this theme. The following notification will appear to announce that you have just imported static blocks or pages successfully.

After importing, you need to go to CMS >> Static Block ( or Pages) to configure and select Store View for each block or page.

2.4 Blog

Configure Blog

We are using Aheadworks Blog free extension from Aheadworks, so that it is not including in the quickstart package. You can download free version of Aheadworks Blog Here and follow Its Guide to install. After installing this extension, please go to the admin of blog, navigate to Blog >> Settings to configure it like our configuration and your desire.
Blog Settings
 

3CONFIGURATION
Set Default Page
  • To set a default page for your Magento Site, in the Admin Panel you go to System>>Configuration>>Web>>Default Pages. Please click to see the Backend Settings.
  • You need to change to the website / store view that you want to change (the dropdown menu in the upper left corner). You will probably have to create a new CMS page if you want to have something different from your default home page.

3.1 Page Configuration

3.1.1 Home Style 1

Frontend of Home Style 1 - Layout Position
home-layout1
In the Admin Panel, please navigate to CMS >> Pages to create a new page in Page Management section. Here is the list of steps in this style’s configuration process:

  • Page Information Tab: Please click to see the Backend Settings.
  • Content Tab: Please click to see the Backend Settings.
  • Copy and paste the following code into the Content field::

  • Design Tab: Please click to see the Backend Settings.
  • Copy and paste the following code into the Design field::

3.1.2 Home Style 2

Frontend of Home Style 2 - Layout Position
home-layout2
In the Admin Panel, please navigate to CMS >> Pages to create a new page in Page Management section. Here is the list of steps in this style’s configuration process:

  • Page Information Tab: Please click to see the Backend Settings.
  • Content Tab: Please click to see the Backend Settings.
  • Copy and paste the following code into the Content field::

  • Design Tab: Please click to see the Backend Settings.

3.1.3 Home Style 3

Frontend of Home Style 3 - Layout Position
home-layout3
In the Admin Panel, please navigate to CMS >> Pages to create a new page in Page Management section. Here is the list of steps in this style’s configuration process:

  • Page Information Tab: Please click to see the Backend Settings.
  • Content Tab: Please click to see the Backend Settings.
  • Copy and paste the following code into the Content field::

  • Design Tab: Please click to see the Backend Settings.

3.1.4 Home Style 4

Frontend of Home Style 4 - Layout Position
home-layout4
In the Admin Panel, please navigate to CMS >> Pages to create a new page in Page Management section. Here is the list of steps in this style’s configuration process:

  • Page Information Tab: Please click to see the Backend Settings.
  • Content Tab: Please click to see the Backend Settings.
  • Copy and paste the following code into the Content field::

  • Design Tab: Please click to see the Backend Settings.
  • Copy and paste the following code into the Design field::

3.1.5 Home Style 5

Frontend of Home Style 5 - Layout Position
home-layout5
In the Admin Panel, please navigate to CMS >> Pages to create a new page in Page Management section. Here is the list of steps in this style’s configuration process:

  • Page Information Tab: Please click to see the Backend Settings.
  • Content Tab: Please click to see the Backend Settings.
  • Copy and paste the following code into the Content field::

  • Design Tab: Please click to see the Backend Settings.

3.2 Configure Megamenu

  • Step 3: In order to add menu items, go to SM Megamenu >> Menu Items Manager to add items as you want.

Note: In the next steps, when editing items in the menus, the items (in a menu) having same level could have same configuration. Therefore, we encourage you read throughtly and find out the item’s level to configure it without any errors.

3.2.1 Horizontal Megamenu:

Horizontal-mega-menu

  • Horizontal Megamenu’s Backend Please click Here to view.

Home
Frontend Appearance Home Frontend

Features

  • Frontend Appearance Features Frontend
  • Backend of ‘Dropdown Features’: Please click Here about Dropdown Features Backend to view.
  • Copy and paste the following code into the content:

Shop

  • Frontend Appearance Shop Frontend

Note: You could do the same with the configuration of Group 2

Note: The item named ‘Dress’, ‘Chairs & Sofas’ having same menu level (Level 3) as item ‘Accessories’ could have the same configuration. However, you should be aware that the Parent Item of ‘Chairs & Sofas’ is different.

Note: Other items in Shop Menu having the same menu level (Level 4) would have same configuration. However, you should be aware that the Parent Item of each group is different.

    • Backend of ‘Eye’ in the ‘Image Bottom’: Please click Here about Shop Group2 Product Right Product Backend to view.
    • Copy and paste the following code into the content:

    Collection

    • Frontend Appearance Collection Frontend
    • Backend of ‘Beds’ in the’Beds Category’: Please click Here about Collection Cat Beds Be Backend to view.
    • Note: Other items having same menu level in the Collection Menu could have the same configuration

    • Backend of ‘Image 1′: Please click Here about Collection Cat Col2 Image1 Backend to view.
    • Copy and paste the following code into the content:

    • Backend of ‘Image 2′: Please click Here about Collection Bathroom Col2 Image2 Backend to view.
    • Copy and paste the following code into the content:

    Accessories

    • Frontend Appearance Accessories Frontend
    • Backend of ‘Decorative’ in ‘Accessories’: Please click Here about Accessories Decorative Backend to view.
    • Note: Other items having same menu level (Level 2) in the Accessories Menu could have the same configuration

    Blog

    • Frontend Appearance Blog Frontend

    About Us
    Frontend Appearance About Us Frontend

    • Backend of ‘Dropdown’: Please click Here about About Us Dropdown Backend to view.
    • Copy and paste the following code into the content:

    Contact Us
    Frontend Appearance Contact Us Frontend

    • Backend of ‘Dropdown’: Please click Here about Contact Us Dropdown Backend to view.
    • Copy and paste the following code into the content:

    3.2.2 Vertical Megamenu:

    Vertical-mega-menu

    Fashion

    • Frontend Appearance Fashion Frontend
    • Backend of ‘Group 1′ in the ‘Menu Group’Please click Here about Fashion Menu G1 Backend to view.
    • Note: Others items having same menu level (Level 3) as item ‘Group 1′ in Fashion could have the same configuration.

    • Backend of ‘T-Shirt’ in the ‘Group 1′Please click Here about Fashion Menu G1 Tshirt Backend to view.
    • Note: Others items having same menu level (Level 4) as item ‘Group 1′ in Fashion could have the same configuration.

    Computer

    • Frontend Appearance Computer Frontend
    • Backend of ‘Category 1′ in the ‘Categories Group’Please click Here about Computer Cat C1 Backend to view.
    • Note: Others items having same menu level (Level 3) as item ‘Category 1′ in Computer could have the same configuration.

    • Backend of ‘Beds’ in the ‘Category 1′Please click Here about Computer Cat C1 Beds Backend to view.
    • Note: Others items having same menu level (Level 4) as item ‘Beds’ in Computer could have the same configuration.

    • Backend of ‘Image’ in the ‘Computer’ Please click Here about Computer Image Backend to view.
    • Copy and paste the following code into the content:

    Furniture

    • Frontend Appearance Furniture Frontend
    • Backend of ‘Category 1′ in the ‘Categories Group’Please click Here to view.
    • Note: Others items having same menu level (Level 3) as item ‘Category 1′ in furniture could have the same configuration.

    • Backend of ‘Col1′ in the ‘Category 1′Please click Here to view.
    • Note: Others items having same menu level (Level 4) as item ‘Col1′ in Furniture could have the same configuration.

    • Backend of ‘Chairs & Sofas’ in the ‘Col1′Please click Here about Furniture Cat C1 Col1 Chair Backend to view.
    • Note: Others items having same menu level (Level 5) as item ‘Chairs & Sofas’ in Furniture could have the same configuration.

    • Backend of ‘Image Group’ in the ‘Furniture’ Please click Here about Furniture Image Backend to view.
    • Copy and paste the following code into the content:

    Smartphone

    • Frontend Appearance Smartphone Frontend
    • Backend of ‘Group 1′ in the ‘Categories Group’Please click Here about Smartphone Cat G1 Backend to view.
    • Note: Others items having same menu level (Level 3) as item ‘Group 1′ in Smartphone could have the same configuration.

    • Backend of ‘Col1′ in the ‘Group 1′Please click Here about Smartphone Cat G1 Col1 Backend to view.
    • Note: Others items having same menu level (Level 4) as item ‘Col1′ in Smartphone could have the same configuration.

    • Backend of ‘Popular Products’ in the ‘Smartphone’ Please click Here about Smartphone Popular Backend to view.
    • Copy and paste the following code into the content:

    Healthy & Beauty

    • Frontend Appearance Health Frontend

    Note: You could see the configuration of Healthy & Beauty menu to configure these menus: Sport Clothing, Accessories, Hat, Watch & Jewelry, Kitchen, More Category .

    More Categories

    • Frontend Appearance More Cat Frontend

    3.3 Configure Extensions

    The SM Topshop front-page has been integrated with the extensions in the following list:

    In SM Topshop Administration Page, please navigate to SM Topshop Setting field (in the right hand column, below the General and Catalog fields) to configure extensions as you want.
    List Extension

        • Position: SM Search Box Pro
        • Frontend Appearance

    Sm Search Frontend

    SM CartPro
        • Position: SM CartPro
        • Frontend Appearance

    Sm Cartpro Frontend

    SM Megamenu
        • Position: SM Megamenu
        • Frontend Appearance

    Horizontal Megamenu
    Sm Megamenu1 Frontend
    Vertical Megamenu
    Sm Megamenu2 Frontend

    SM Image Slider
        • Position: SM Camera Slider
        • Frontend Appearance

    Sm Imageslider Frontend

    SM Deal
        • Position: SM Deal
        • Frontend Appearance

    SM Listing Tabs
        • Position: SM Listing Tabs
        • Frontend Appearance

    Sm Listingtab Frontend

    SM Super Categories
        • Position: SM Super Categories
        • Frontend Appearance

    Sm Supercate Frontend

SM Basic Products
      • Position: SM Basic Products
      • Frontend Appearance

Sm Basicproduct Frontend

SM Custom
      • Position: SM Custom
      • Frontend Appearance

      • Backend of SM Custom: Click Here
SM Image Instagram
      • Position: SM Image Instagram
      • Frontend Appearance
      • When you go to the Blog page, you will see the module on the right bottom side of the page.

SM Quickview
      • Frontend Appearance
      • When you put your cursor on a product in the frontend pages, you will see the quickview button appear and you could click on this button to view the product

Sm Quickview Frontend

SM Shopby
      • Frontend Appearance
      • When you go to the Shop page, you will see the module on the left side of the page.

Sm Shopby Frontend

3.4 Configure Static Blocks

The SM Topshop front-page has the following static blocks in the theme:

To create a new static block, go to CMS >> Static Blocks >> Add new block

Static Block: hotline

To create the static block, go to CMS >> Static Blocks with Identifier * : “hotline”

Frontend Appearance Hotline Frontend

Copy and paste the following code into the content tab of this static block:

To create the static block, go to CMS >> Static Blocks with Identifier * : “banner-full-top”

Frontend Appearance Banner Full Top Frontend

Copy and paste the following code into the content tab of this static block:

To create the static block, go to CMS >> Static Blocks with Identifier * : “banner-link-deal”

Frontend Appearance Banner Link Deal Frontend

Copy and paste the following code into the content tab of this static block:

Static Block: static-image-1

To create the static block, go to CMS >> Static Blocks with Identifier * : “static-image-1″

Frontend Appearance Static Image 1 Frontend

Copy and paste the following code into the content tab of this static block:

Static Block: static-image-2

To create the static block, go to CMS >> Static Blocks with Identifier * : “static-image-2″

Frontend Appearance Static Image 2 Frontend

Copy and paste the following code into the content tab of this static block:

Static Block: brand-block

To create the static block, go to CMS >> Static Blocks with Identifier * : “brand-block”

Frontend Appearance Brand Block Frontend

Copy and paste the following code into the content tab of this static block:

To create the static block, go to CMS >> Static Blocks with Identifier * : “about-us-footer”

Frontend Appearance About Us Footer Frontend

Copy and paste the following code into the content tab of this static block:

Static Block: ft-contact-us

To create the static block, go to CMS >> Static Blocks with Identifier * : “ft-contact-us”

Frontend Appearance Ft Contact Us Frontend

Copy and paste the following code into the content tab of this static block:

Static Block: ft-information

To create the static block, go to CMS >> Static Blocks with Identifier * : “ft-information”

Frontend Appearance Ft Information Frontend

Copy and paste the following code into the content tab of this static block:

Static Block: ft-my-account

To create the static block, go to CMS >> Static Blocks with Identifier * : “ft-my-account”

Frontend Appearance Ft My Account Frontend

Copy and paste the following code into the content tab of this static block:

To create the static block, go to CMS >> Static Blocks with Identifier * : “ft-category-footer”

Frontend Appearance Ft Category Footer Frontend

Copy and paste the following code into the content tab of this static block:

To create the static block, go to CMS >> Static Blocks with Identifier * : “payment-footer”

Frontend Appearance Payment Footer Frontend

Copy and paste the following code into the content tab of this static block:

Static Block: static-image-1-index2

To create the static block, go to CMS >> Static Blocks with Identifier * : “static-image-1-index2″

Frontend Appearance Static Image 1 Index2 Frontend

Copy and paste the following code into the content tab of this static block:

Static Block: static-image-1-index3

To create the static block, go to CMS >> Static Blocks with Identifier * : “static-image-1-index3″

Frontend Appearance Static Image 1 Index3 Frontend

Copy and paste the following code into the content tab of this static block:

Static Block: static-image-2-index3

To create the static block, go to CMS >> Static Blocks with Identifier * : “static-image-2-index3″

Frontend Appearance Static Image 2 Index3 Frontend

Copy and paste the following code into the content tab of this static block:

Static Block: static-image-3-index3

To create the static block, go to CMS >> Static Blocks with Identifier * : “static-image-3-index3″

Frontend Appearance Static Image 3 Index3 Frontend

Copy and paste the following code into the content tab of this static block:

Static Block: static-image-4-index3

To create the static block, go to CMS >> Static Blocks with Identifier * : “static-image-4-index3″

Frontend Appearance Static Image 4 Index3 Frontend

Copy and paste the following code into the content tab of this static block:

To create the static block, go to CMS >> Static Blocks with Identifier * : “banner-full-top-h4″

Frontend Appearance

Copy and paste the following code into the content tab of this static block:

Static Block: static-image-1-index4

To create the static block, go to CMS >> Static Blocks with Identifier * : “static-image-1-index4″

Frontend Appearance Static Image 1 Index4 Frontend

Copy and paste the following code into the content tab of this static block:

To create the static block, go to CMS >> Static Blocks with Identifier * : “banner-c-women”

Frontend Appearance Banner C Women Frontend

Copy and paste the following code into the content tab of this static block:

To create the static block, go to CMS >> Static Blocks with Identifier * : “banner-c-men”

Frontend Appearance Banner C Men Frontend

Copy and paste the following code into the content tab of this static block:

To create the static block, go to CMS >> Static Blocks with Identifier * : “banner-c-shoe”

Frontend Appearance Banner C Shoe Frontend

Copy and paste the following code into the content tab of this static block:

Static Block: static-image-2-index4

To create the static block, go to CMS >> Static Blocks with Identifier * : “static-image-2-index4″

Frontend Appearance Static Image 2 Index4 Frontend

Copy and paste the following code into the content tab of this static block:

Static Block: static-image-1-index5

To create the static block, go to CMS >> Static Blocks with Identifier * : “static-image-1-index5″

Frontend Appearance Static Image 1 Index5 Frontend

Copy and paste the following code into the content tab of this static block:

Static Block: static-service-1-index5

To create the static block, go to CMS >> Static Blocks with Identifier * : “static-service-1-index5″

Frontend Appearance Static Service 1 Index5 Frontend

Copy and paste the following code into the content tab of this static block:

Static Block: static-image-2-index5

To create the static block, go to CMS >> Static Blocks with Identifier * : “static-image-2-index5″

Frontend Appearance Static Image 2 Index5 Frontend

Copy and paste the following code into the content tab of this static block:

3.5 How To Edit Copyright in Admin Panel

Frontend Appearance

Copyright Frontend

In the Administrator page, Please navigate to SM Topshop Setting; find SM Topshop Setting Module to configure the “Copyright” parameter as image below:

Copyright Backend

3.6 How To Customize the Social symbols in admin panel

Frontend Appearance

Social Frontend

In the Administrator page, please go to SM Topshop Setting; find SM Topshop Setting Module to configure the “Social Style” parameter as image below:

Social Backend

3.7 Customize HTML

Frontend Appearance Top Link Frontend

In your Website’s Directory, go to app\design\frontend\sm-topshop\default\template\page\html\header-style folder. In this folder, you could open the files named header-1.phtml, header-2.phtml, header-3.phtml, header-4.phtml, header-5.phtml by your editor program to configure this part.

NEWSLETTER

1. NEWSLETTER
Frontend Appearance Newsletter Frontend

In your Website’s Directory, go to app\design\frontend\sm-topshop\default\template\newsletter folder. To change the text in this part, in this folder, you could open the file named subscribe.phtml by your editor program.
Find and change the following text in this file as you want:

2. NEWSLETTER POP-UP
Frontend Appearance Newsletter Popup Frontend

In your Website’s Directory, go to app\design\frontend\sm-topshop\default\template\newsletter folder. To change the text SUBMIT in the red button, in this folder, you could open the file named subscribe-popup.phtml by your editor program, and find the word Submit to change.

To edit other text, go to CMS >> Static Blocks to create the static block with Identifier * : “popup-newsletter”

Copy and paste the following code into the content tab of this static block:

4SUPPORT