news
Theming Magento Commerce
19 September 08
Over the past couple of days, I’ve been working with Magento Commerce. Thanks to the design guide, I’ve been gleefully playing around with the templating system and wrapping my head around structural blocks, content blocks, xml handles, reference names etc etc. I’m slowly getting over the “this is way too abstract!” idea and am starting to appreciate the flexibility offered by their system.
Despite the huge learning curve, there’s some pretty impressive templating work coming out of the woodwork.
I’ll be adding my own theming efforts soon. I had some huge installation issues months earlier when I first tried Magento but now it installs on my local test server as well as my online playground work just fine. Currently I’m just sifting through the templating engine and coding structure, fixing bugs here and there for the latest beta (0.8.16100). The lead developer hangs out on irc (freenode/#magento) quite often so it’s been pretty sweet to be able to give feedback directly and with quick response.
Speaking of which, the code within Magento is about six wazillion times cleaner than say, osCommerce, aka giant heap of outdated garbage and is without a doubt, one of the saddest representations of an open-source ‘community’ I have ever encountered. The fanboys and moderators on their forum are just beyond pathetic. But that’s a story for another day.
Anyway here are some resources to help those interested in theming Magento:
- #1 Make sure to turn off all cache management when templating!
- Magento screencasts
- Designing for Magento Webinar (download the .wmv instead of watching it google video. MUCH better quality)
- Magento Designer’s Guide (overview of layout/themes/xml blocks/phtml templates)
- Designing for Magento Wiki (a little outdated but still mostly relevant. Just remember that main.xml does not exist anymore!)
- Lead Designer for Magento giving a quick, concise overview of theming
- Magento folder structure
- Adding your own layout template for a CMS page
- Changing locale/language/text (renaming text like ‘My Cart’ to ‘Cart’)
- Full list of XML handles
That should be more than enough to get people started.
(related categories: e-commerce )
Comment
I am looking into new e-commerce solutions and saw your template for magento. Are you available to design a custom template for my website? Please call me on Monday or email back an answer. Thanks
Dave
808 779-7163
David Elliott // May 4, 04:17 PM · #
i was wondering if you would be able to give me a rough quote for your services.
Neil Livingstone // May 20, 06:11 PM · #
showcase
recent posts
-
textpattern plugin: lam_addthis v0.4 released
Posted Mar 03, 2010 in: cms, plugins, textpattern
-
symphony theme for textpattern 4.2.0
Posted Sep 21, 2009 in: cms, design, textpattern, themes
- textpattern syntax highlighting with editarea
-
symphony admin theme ported to textpattern
Posted Jun 09, 2009 in: cms, design, misc, textpattern, themes
-
lam_accordion_section updated for TXP 4.08
Posted Jun 06, 2009 in:







