Magento for Dummies – Installation & Templating

 

Today I am going to try and help you with some basic magento information that will hopefully make e-commerce a breeze. Magento Commerce is an e-commerce platform designed for growth. It is a beast when you first tackle templating, and must be taken step-by-step.

Install

First, grab yourself a copy of magento and install it locally. Follow the instructions provided, and make 100% sure all permissions are set properly.

Once you have this done, go to your store admin… most likely http://localhost/admin. Take a quick look around at all the admin sections. Below I will briefly touch on the important sections.

  • Dashboard – contains a quick glimpse of sales, orders, and search terms.
  • Catalog – contains all the information regarding your products and categories
  • CMS – contains static pages / and blocks that you can use throughout the site. (more on this later)
  • System >> Configuration – allows you to change the theme, and many other aspects of our store

Now that we have a basic understanding of the admin, let’s take a look at some terminology needed to begin templating. Basically you need to know two separate directory structures.

  • Theme files – /app/design/frontend/default/your_theme
  • Skin files – /skin/frontend/default/your_theme/

Theme files store the actual templates and layout structures (XML files) and the Skin files are the normal CSS/JS/Image files. These are required to be separate!

Breaking down the theme files some more… we have two key parts:

  • Templates – outputs the actual HTML
  • Layout – control what templates are used, and can information is passed to them

*** More detailed info here

I suggest downloading this blank theme and play around. In my next magento tutorial we will continue on.

I should also mention at this time that you should also buy the following book from packt, Magento: Beginner’s Guide. This was the first book I read when considering tackling Magento. It has all the installation steps, how to manage products / categories, as well as payment information. It was a great book for beginners, which I am sure most of you are!

Be Sociable, Share!

Written by Brenley Dueck

 

9 Responses to “Magento for Dummies – Installation & Templating”

  1. abcphp.com Says:

    May 26th, 2009 at 1:36 am

    Magento for Dummies : Installation & Templating…

    Today I am going to try and help you with some basic magento information that will hopefully make e-commerce a breeze. Magento Commerce is an e-commerce platform designed for growth. It is a beast when you first tackle templating, and must be taken ste…

  2. march hare Says:

    May 26th, 2009 at 3:00 am

    hi there thanks for the post, there is a better Magento Guide available http://tinyurl.com/qlbnyz “Grow with Magento” I have looked at all the books available, this one wins hands down.

  3. Drew Pearson Says:

    May 29th, 2009 at 4:49 pm

    How well does Magento perform on your server? I installed it on a shared GoDaddy account and it is too slow to be a viable solution. Any tips for speeding up performance?

  4. Drew Pearson Says:

    May 29th, 2009 at 4:50 pm

    How well does Magento perform on your server? On my server it is too slow to be a viable solution. Any tips for speeding up performance?

  5. A Detailed Django Tutorial: Blog Basics Part II | Brenelz Web Design Solutions Says:

    March 31st, 2010 at 1:35 pm

    [...] also a good idea to dust off your terminal / command line skills (cd, ls, etc.). Table of Contents Installation Development Methodologies Getting Started Creating Our First Application Django Admin Running the [...]

  6. HostGator Says:

    April 30th, 2010 at 11:00 am

    I wouldn’t make suggestions that could make you to go with any particular software or web hosting providers that use it. I shall say however that your question is too general and it is really hard for anyone to respond. In order to get better advise you’d post some requirements such as disc space, bandwidth, software your would use on account, etc.

  7. marko Says:

    March 27th, 2011 at 3:32 pm

    It’s arduous to seek out knowledgeable people on this topic, however you sound like you understand what you’re speaking about! Thanks

  8. JohnAdled Says:

    April 21st, 2012 at 2:37 am

    Excellent post! Really loved it, havent seen an artice this good in a while.

  9. R PATEL Says:

    February 20th, 2013 at 9:09 am

    THE BEST POST EVER ! REALLY this is a good one

Leave a Reply

XHTML: You can use these tags: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

 
connect with me!