When you download templates from the JM Magento download section, you will get a zipped file. Once unzipped, you will see following folders:
The use of these
folders is clarified in the section “INSTALLATION
GUIDE” below.
INSTALLATION GUIDE
There are two ways to install a
JoomlArt Magento template:
Template and
Extension installation: Applicable when you have
already installed a Magento instance on your server. You
will need only be using the zipped files in “Extensions” and
“Theme” folders mentioned above.
Quickstart installation:
Applicable when you need a fresh Magento with our template
built in as per our demo. The zipped file in “Quickstart”
folder is sufficient to fulfill the Quickstart installation.
2.1 Template and Extensions
installation
Please follow below instruction
about how to install template and extensions
How to install Magento theme guide
How to install Magento
extension guide
After installing the template and extensions, your
front-page seems corrupt not like what you see on our demo,
you need to come back making a site like demo guide
to get things in neat layout as per our demo.
2.2 Quickstart Installation
Please follow below instruction
about how to install Quickstart package
How to install Magento
Quickstart package
Please make sure your
Magento store comes ready before you integrate our themes.
If your store has not been available yet, get it quickly
following Magento Installation
Guide
The installation of our theme is
quite simple. You just need follow steps below to get our
theme ready for your Magento store:
Please make sure your
Magento store comes ready before you integrate our
extensions. If your store has not been available yet, get it
quickly following Magento Installation
Guide
You just need follow steps below
to get our extensions ready for your Magento store:
JoomlArt provides JM
Quickstart package for each template which aims to ease the
installation for users. It will help you save much time of
installing and configuring if you plan to start your site
from the beginning.
Please follow steps below:
Important notes:
Theme Configuration:
Login your Magento Admin area
(ex: access Magento Admin area on a stage localhost: http://localhost/magento/index.php/admin/)
Navigate to System>Configuration>Design as
per screenshot below:
Screenshots of JM Galaxite
layout in iphone.
Landing page (above)
List View (above)
Go to Magento
Admin Panel >> CMS >> Static
Blocks:
Create block: E.g create "Did
you know?" block
- Navigate to "CMS->Static
Blocks"
- Click "Add new Block"
- Fill the form and configure
with text in italic below and click "Save Block" button:
- Go to CMS > Static Block > Click on the Homepage (home) row to edit the current homepage.
<reference name="right"> <block type="cms/block" name="jmtabs" before="-"> <action method="staticblock"> <title>[B][COLOR=Red]New block[/COLOR][/B]</title> <identifier>[B][COLOR=Red]new_block[/COLOR][/B]</identifier> </action> </block> </reference>
Refresh your cache if needed (in System > Cache Management > Save cache settings). Refresh your homepage to see the change applied.
How to install
WHAT ARE THE STEPS?
List of built-in Extensions for JM Wall:
To create these blocks, go to CMS > Static Block >and select the page that you want to display this block on (e.g: Home page) :
You can add a new block by click on Add New Block button to create new block and input the content of this block as you need. Please see How to create New Static Block.
Backend settings as
in Demo
HTML code
Front-end
Appearance
This block
is displayed at the Mega Menu Extension of JM Wall
Backend settings as
in Demo
Front-end Appearance
Backend settings as
in Demo
Front-end
Appearance
Backend settings as in Demo
Front-end
Appearance
To push this extension into front page like our demo site, go to CMS > Pages:
Then click on Homepage >> Design Tab
and fill parameter with syntax below:
<block
type="joomlart_jmproducts/list"
name="home.jmproducts.list"
template="joomlart/jmproducts/list.phtml" >
<block type="catalog/product_list_toolbar"
name="product_list_toolbar"
template="catalog/product/list/toolbar.phtml">
<block type="page/html_pager"
name="product_list_toolbar_pager"/>
</block>
<action
method="setToolbarBlockName"><name>product_list_toolbar</name></action>
</block>
</reference>
Navigate to System>Configuration>JM Products and configure default criteria as in the screen-short below for JM Product:
Front-end Appearance
Navigate to System>Configuration>JM Slideshow and configure default criteria as per screen-short below:
Update this
code at Description with HTML Code:
[desc img="1.jpg" url="#"]
<h3>JM Enis</h3>
<p>Lorem ipsum dolor sit
amet consectetuer ut Aliquam Aenean faucibus tortor. Commodo
leo Phasellus morbi et mollis Vivamus tempus Nam commodo
scelerisque...</p>
[/desc]
[desc img="2.jpg" url="#"]
<h3>JM Garis</h3>
<p>Nullam nec In metus
turpis eget convallis tempus Donec hac Donec. Orci wisi
Fusce consectetuer quis sem et est dui...</p>
[/desc]
[desc img="3.jpg" url="#"]
<h3>JM Bistro</h3>
<p>At et id justo accumsan
Donec a odio nibh id et. Quisque nunc nibh sit pretium
turpis eget sed non Proin non. Justo id pede Vestibulum
ornare Phasellus egestas.</p>
[/desc]
To push this extension onto front page on top, go to CMS > Pages >> Homepage >> In Design tab, please fill in Layout Update XML parameter as below :
<reference name="mass-top">
<block
type="joomlart_jmslideshow/list" name="jmslideshow"
template="joomlart/jmslideshow/list.phtml" />
<block
type="cms/block" name="topbanner">
<action
method="setBlockId"><block_id>topbanner</block_id></action>
</block>
</reference>
Front-end
Appearance
To config this page, please navigate to CMS >> Pages, then select Home with title " JM Wall - Responsive Magento theme for blogging, ecommerce, business, portfolio site." to update the settings as below:
Paste the code below on Layout Update XML field:
To config this page, please
navigate to CMS >> Pages, then
select 404 Not Found 1 page to update the
settings as below:
<div id="jm-error"><dl><dt>The page you
requested was not found, and we have a fine guess
why.</dt><dd>
<ul class="disc">
<li>If you typed the URL directly, please make sure the
spelling is correct.</li>
<li>If you clicked on a link to get here, the link is
outdated.</li>
</ul>
</dd></dl><dl><dt>What can you
do?</dt><dd>Have no fear, help is near! There are
many ways you can get back on track with Magento Demo
Store.</dd><dd>
<ul class="disc">
<li><a onclick="history.go(-1);" href="#">Go
back</a> to the previous page.</li>
<li>Use the search bar at the top of the page to search
for your products.</li>
<li>Follow these links to get you back on track!<br
/><br /><a style="margin-right: 20px;"
href="{{store url=""}}">Store Home</a><a
href="{{store url="customer/account"}}">My
Account</a></li>
</ul>
</dd></dl></div>
Frontend appearance:
We are proud to tell that JM Wall theme for Magento supports Responsive design. Meanwhile, this theme will fit screens of various devices (mobiles and tablets)
All the
style files supported layouts are located in the
folder: skin/frontend/default/jm_wall/css
In this theme, we support 3
styles: layout in PC, tablet and mobile
( default theme of Magento only. It will upgrade in the
next version) .
When you have style files, we need to define it in the page.xml file
located in: app/design/frontend/default/jm_wall/layout
Open file layout.xml
At the tag in this file, add this code:
<action method="addCss"><stylesheet>css/layout-mobile.css</stylesheet><params>media="only screen and (max-width:719px)"</params></action>
<action method="addCss"><stylesheet>css/layout-mobile-portrait.css</stylesheet><params>media="only screen and (max-width:479px)"</params></action>
<action method="addCss"><stylesheet>css/layout-tablet.css</stylesheet><params>media="only screen and (min-width:720px) and (max-width: 985px)"</params></action>
<action method="addCss"><stylesheet>css/layout-normal.css</stylesheet><params>media="only screen and (min-width:986px) and (max-width: 1235px)"</params></action>
<action method="addCss"><stylesheet>css/layout-wide.css</stylesheet><params>media="only screen and (min-width:1236px) and (max-width: 1585px)"</params></action>
<action method="addCss"><stylesheet>css/layout-wide-extra.css</stylesheet><params>media="only screen and (min-width:1586px) and (max-width: 1890px)"</params></action>
<action method="addCss"><stylesheet>css/layout-hd.css</stylesheet><params>media="only screen and (min-width:1891px)"</params></action>
In summary, the base of responsive is column.
2.1 Layout in demo