<!-- local.xml for plush design of Magento --> <!-- These additions and removals for changing the base layout of the site --> <!-- also check with certain phtml files such as: product/view.phtml --> <?xml version="1.0" encoding="utf-8"?> <layout> <default> <!-- Remove callouts and rarely used stuff --> <remove name="right.poll"/> <remove name="right.permanent.callout"/> <remove name="left.permanent.callout"/> <remove name="paypal.partner.right.logo"/> <!-- add the local stylesheet --> <reference name="head"> <action method="addCss"><stylesheet>css/local.css</stylesheet></action> <action method="addJs"><script>scriptaculous/scriptaculous.js</script></action> <action method="addJs"><script>scriptaculous/accordion.js</script></action> </reference> <!-- adjust to 2 column -left layout --> <reference name="root"> <action method="setTemplate"><template>page/2columns-left.phtml</template> <!-- Mark root page block that template is applied --> <action method="setIsHandle"><applied>1</applied></action> </action> </reference> <reference name="top.links"> <!-- Add custom links. Pretty self-explanatory. Dig into app/code/core/Mage/Page/Block/Template/Links.php for more info --> <action method="addLink" translate="label title"> <label>About Us</label> <url>about</url> <!-- can use full url also --> <title>About Us</title> <prepare>true</prepare> <!-- set true if adding base url param --> <urlParams helper="core/url/getHomeUrl"/> <!-- base url - thanks @Russ! --> <!-- there are a few param you can send to do different things in <urlParams> dig into app/code/core/Mage/Core/Model/Url.php, around line 803 --> <!-- below adds #add-fragment to the end of your url --> <!-- <urlParams><_fragment>add-fragment</_fragment></urlParams> --> <!-- below adds ?add-query to the end of your url --> <!-- <urlParams><_query>add-fragment</_query></urlParams> --> <!-- below gives you a new session id (i think...)--> <!-- <urlParams><_nosid>true</_nosid></urlParams> --> <!-- below replaces double quotes, single quotes, greater than, and less than signs to their respective url escaped replacements (%22, %27, %3E, %3C) --> <!-- <urlParams><_escape>i'm-a-blog-url</_escape></urlParams> --> <position>1</position> <liParams/> <aParams>class="top-link-about-us"</aParams> <beforeText></beforeText> <afterText></afterText> </action> <!-- Removes 'My Account' link - Default position: 10 --> <action method="removeLinkByUrl"><url helper="customer/getAccountUrl"/></action> <!-- Removes 'Wishlist' link - Default position: 20 --> <!-- for Magento 1.4.x --> <remove name="wishlist_link"/> <!-- Removes 'My Cart' AND 'Checkout' links Default position: 40 and 50 respectively --> <remove name="checkout_cart_link"/> <!-- To re-add 'My Cart' or 'Checkout' after removing both --> <block type="checkout/links" name="checkout_cart_link_custom"> <action method="addCartLink"></action> <action method="addCheckoutLink"></action> </block> </reference> <!-- example of inserting a block --> <reference name="left"> <action method="unsetChild"><name>right.newsletter</name></action> <block type="catalog/navigation" name="catalog.vertnav" as="catalog.vertnav" after="currency"> <action method="setTemplate"><template>catalog/navigation/vert_nav.phtml</template></action> </block> <block type="newsletter/subscribe" name="left.newsletter" after="leftnav" template="newsletter/subscribe.phtml"/> </reference> </default> <!-- Product Detail Page adjustments --> <catalog_product_view> <!-- adjust to 2 column -left layout --> <reference name="root"> <action method="setTemplate"><template>page/2columns-left.phtml</template> <!-- Mark root page block that template is applied --> <action method="setIsHandle"><applied>1</applied></action> </action> </reference> </catalog_product_view> </layout>