Everybody here seems to make mention of copying files from base/default which you wish to change to your specific package. However everything everyone here has said has completely negated the following from Magentos own wiki :
the document above was Last modified by Bug Slayer on Fri, April 2, 2010 15:48
A well coded theme should have the following traits:
A single layout file, named local.xml, where all layout updates are placed.
no layout files with the same name as any layout file in the base theme
no css files with the same name as any css file in the default skin
no .phtml template files, except for those that were modified to support the new theme. (Usually this number will be very small.)
As far as I could tell, the above is in relation to keeping your site upgrade *proof*.
I would be very interested to see someone please come up with an example of how to change say the default layout a little further than the crappy, convenient example in the wiki.
I wondering if the changes I made to my layout do not work because the wiki above is for version 1.3.
basically what I was trying to do was change from a 3 column category product grid to a 4 column. Now before everyone says thats easy, just change blahh blahh in the category.xml file or blahh blahh from the list.phtml template file and save them to your theme folder as per ALL known instructional s on the subject. The reason I do not wish to is because of the above quote. Doing so goes against 2 of the above “traits”.
So can someone please explain how the above quote goes in hand with everything I’ve read in the thread so far about copying files I wish to change? Should I not just be able to use reference and action tags in my themes “local.xml” file? (not the one under app/etc by the way).