<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
		>
<channel>
	<title>Comments on: Theming for Magento — Part 03 &#8211; Theming Basics</title>
	<atom:link href="http://matty.co.za/2009/10/magento-themes-part-03/feed/" rel="self" type="application/rss+xml" />
	<link>http://matty.co.za/2009/10/magento-themes-part-03/</link>
	<description>Web developer, WordPress enthusiast, avid musician and blogger</description>
	<lastBuildDate>Thu, 10 May 2012 07:37:42 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.2</generator>
	<item>
		<title>By: Matty</title>
		<link>http://matty.co.za/2009/10/magento-themes-part-03/comment-page-1/#comment-3478</link>
		<dc:creator>Matty</dc:creator>
		<pubDate>Thu, 25 Mar 2010 18:02:21 +0000</pubDate>
		<guid isPermaLink="false">http://matty.co.za/?p=711#comment-3478</guid>
		<description>Hey Amber,
The main points I&#039;ll be aiming to get across in part 4 will be the concept of a) how the various pieces are attached via the XML files and b) the concept of creating &quot;areas&quot;. This concept is similar to creating widgetised areas in Wordpress, if you&#039;re familiar with that.

Essentially, I&#039;d recommend doing two things.

1. Modify as little of the existing Magento XHTML as possible (copy the files from the &#039;default&#039; theme as a starting point).
2. Work with the concept of creating &quot;areas&quot; (left, right, content, etc) and style the various boxes (widgets, referred to in the XHTML/CSS as boxes) without modifying the XHTML. This will save you time in the future and also ensure that you don&#039;t have to dive into endless *.phtml files to change code.

I hope this helps. Let me know if anything is unclear or if there&#039;s anything else I can assist with. :)

Cheers,
Matty.</description>
		<content:encoded><![CDATA[<p>Hey Amber,<br />
The main points I&#8217;ll be aiming to get across in part 4 will be the concept of a) how the various pieces are attached via the XML files and b) the concept of creating &#8220;areas&#8221;. This concept is similar to creating widgetised areas in WordPress, if you&#8217;re familiar with that.</p>
<p>Essentially, I&#8217;d recommend doing two things.</p>
<p>1. Modify as little of the existing Magento XHTML as possible (copy the files from the &#8216;default&#8217; theme as a starting point).<br />
2. Work with the concept of creating &#8220;areas&#8221; (left, right, content, etc) and style the various boxes (widgets, referred to in the XHTML/CSS as boxes) without modifying the XHTML. This will save you time in the future and also ensure that you don&#8217;t have to dive into endless *.phtml files to change code.</p>
<p>I hope this helps. Let me know if anything is unclear or if there&#8217;s anything else I can assist with. <img src='http://matty.co.za/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>Cheers,<br />
Matty.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Amber</title>
		<link>http://matty.co.za/2009/10/magento-themes-part-03/comment-page-1/#comment-3476</link>
		<dc:creator>Amber</dc:creator>
		<pubDate>Wed, 24 Mar 2010 20:01:28 +0000</pubDate>
		<guid isPermaLink="false">http://matty.co.za/?p=711#comment-3476</guid>
		<description>I am customizing a store for a client who already has the main &quot;informational&quot; website up. They want the store to fit seamlessly with the website as far as look &amp; feel. So the main site already has a stylesheet, etc. Any tips would be great.</description>
		<content:encoded><![CDATA[<p>I am customizing a store for a client who already has the main &#8220;informational&#8221; website up. They want the store to fit seamlessly with the website as far as look &amp; feel. So the main site already has a stylesheet, etc. Any tips would be great.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Matty</title>
		<link>http://matty.co.za/2009/10/magento-themes-part-03/comment-page-1/#comment-3470</link>
		<dc:creator>Matty</dc:creator>
		<pubDate>Fri, 19 Mar 2010 16:49:16 +0000</pubDate>
		<guid isPermaLink="false">http://matty.co.za/?p=711#comment-3470</guid>
		<description>Hey Amber,
Thanks so much for your comment. :)

I&#039;ll hopefully be working on part 4 over the next few days and will post it as soon as possible.

Are there any topics in particular which you would like covered?</description>
		<content:encoded><![CDATA[<p>Hey Amber,<br />
Thanks so much for your comment. <img src='http://matty.co.za/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>I&#8217;ll hopefully be working on part 4 over the next few days and will post it as soon as possible.</p>
<p>Are there any topics in particular which you would like covered?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Amber</title>
		<link>http://matty.co.za/2009/10/magento-themes-part-03/comment-page-1/#comment-3469</link>
		<dc:creator>Amber</dc:creator>
		<pubDate>Fri, 19 Mar 2010 15:44:00 +0000</pubDate>
		<guid isPermaLink="false">http://matty.co.za/?p=711#comment-3469</guid>
		<description>I am working on a Magento theme for the first time and I would love to read part 4!</description>
		<content:encoded><![CDATA[<p>I am working on a Magento theme for the first time and I would love to read part 4!</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Matty</title>
		<link>http://matty.co.za/2009/10/magento-themes-part-03/comment-page-1/#comment-3442</link>
		<dc:creator>Matty</dc:creator>
		<pubDate>Sun, 07 Feb 2010 11:42:38 +0000</pubDate>
		<guid isPermaLink="false">http://matty.co.za/?p=711#comment-3442</guid>
		<description>Hi Deb,
Thanks very much. :)

I usually start as I would when building a website for any other CMS, which is by building the static XHTML/CSS first. From there, I setup my code within either a custom interface (with a copy of the default theme in it) or in the default interface and I begin slowly migrating my code over to Magento. From there, because I have the default theme in place, all templates and layout XML files can be easily found from the default theme. From there, I slowly customise any templates for any modules that require specific customisation. Once I&#039;m done with that, I copy and paste the unmodified templates and layout XML files from the default theme into my custom theme.

At this point it&#039;s probably a good idea that I mention that its a very good idea to keep a note of all files you modify in the template and layout folders... so you don&#039;t overwrite your customisations by accident. :)

I hope this helps.

Cheers,
Matt.</description>
		<content:encoded><![CDATA[<p>Hi Deb,<br />
Thanks very much. <img src='http://matty.co.za/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>I usually start as I would when building a website for any other CMS, which is by building the static XHTML/CSS first. From there, I setup my code within either a custom interface (with a copy of the default theme in it) or in the default interface and I begin slowly migrating my code over to Magento. From there, because I have the default theme in place, all templates and layout XML files can be easily found from the default theme. From there, I slowly customise any templates for any modules that require specific customisation. Once I&#8217;m done with that, I copy and paste the unmodified templates and layout XML files from the default theme into my custom theme.</p>
<p>At this point it&#8217;s probably a good idea that I mention that its a very good idea to keep a note of all files you modify in the template and layout folders&#8230; so you don&#8217;t overwrite your customisations by accident. <img src='http://matty.co.za/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>I hope this helps.</p>
<p>Cheers,<br />
Matt.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Deb</title>
		<link>http://matty.co.za/2009/10/magento-themes-part-03/comment-page-1/#comment-3441</link>
		<dc:creator>Deb</dc:creator>
		<pubDate>Tue, 02 Feb 2010 03:10:35 +0000</pubDate>
		<guid isPermaLink="false">http://matty.co.za/?p=711#comment-3441</guid>
		<description>Thanks - great post!

Do you start with the blank, default or from scratch when developing a new site?

Patiently waiting for part 04</description>
		<content:encoded><![CDATA[<p>Thanks &#8211; great post!</p>
<p>Do you start with the blank, default or from scratch when developing a new site?</p>
<p>Patiently waiting for part 04</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Matty</title>
		<link>http://matty.co.za/2009/10/magento-themes-part-03/comment-page-1/#comment-3440</link>
		<dc:creator>Matty</dc:creator>
		<pubDate>Tue, 26 Jan 2010 09:43:06 +0000</pubDate>
		<guid isPermaLink="false">http://matty.co.za/?p=711#comment-3440</guid>
		<description>Hi Nel,
Part 04 is on it&#039;s way.

Are there any areas in particular which you would like me to discuss in Part 04?

Kind regards,
Matty.</description>
		<content:encoded><![CDATA[<p>Hi Nel,<br />
Part 04 is on it&#8217;s way.</p>
<p>Are there any areas in particular which you would like me to discuss in Part 04?</p>
<p>Kind regards,<br />
Matty.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Nel</title>
		<link>http://matty.co.za/2009/10/magento-themes-part-03/comment-page-1/#comment-3439</link>
		<dc:creator>Nel</dc:creator>
		<pubDate>Mon, 25 Jan 2010 21:54:09 +0000</pubDate>
		<guid isPermaLink="false">http://matty.co.za/?p=711#comment-3439</guid>
		<description>Oh dear. You are my lifeline right now on this Magento project I&#039;m working on. Are you going to add a part 4 soon?</description>
		<content:encoded><![CDATA[<p>Oh dear. You are my lifeline right now on this Magento project I&#8217;m working on. Are you going to add a part 4 soon?</p>
]]></content:encoded>
	</item>
</channel>
</rss>

<!-- Performance optimized by W3 Total Cache. Learn more: http://www.w3-edge.com/wordpress-plugins/

Minified using disk: basic
Page Caching using disk: enhanced
Object Caching 313/320 objects using disk: basic

Served from: matty.co.za @ 2012-05-11 04:41:48 -->
