Note that there are some explanatory texts on larger screens.

plurals
  1. PO
    text
    copied!<p>First, realize you may nto be able to do this. Depending on how the extensions were authored, they may rely on being in a particular template. Second, if you paid for these extensions, you're entitled to support. Contact their authors and see what sort of help they can give. </p> <p>What you need to do here is apply a run Layout Update when these pages load. The easiest and best way to start with Layout Updates is to add them to the <code>local.xml</code> that's part of your theme. </p> <p>To apply a layout update, you need to know the layout handle for a particular page. The layout handle is a string that looks like this</p> <pre><code>customer_account_login </code></pre> <p>The first part of a layout handle is the module name, the second is a controller name, and the third is an action name. If you view the <a href="http://commercebugdemo.pulsestorm.net/customer/account/login/" rel="nofollow">Layout Tab on the Commerce Bug demo site</a> (Disclaimer: Commerce Bug is my commercial debugging extension, mentioned here because I don't know an easier way to describe this), you can see the sorts of handles generated for a particular page. </p> <p>Once you've found the layout handle for your page, <strong>add it</strong> to your theme's <code>local.xml</code> file. </p> <pre><code>File: app/design/frontend/default/yourtheme/layout/local.xml &lt;layouts&gt; &lt;extension_handle_name&gt; &lt;!-- ... --&gt; &lt;/extension_handle_name&gt; &lt;/layouts&gt; </code></pre> <p>Next, <strong>inside</strong> the handle, we'll add a Layout Update XML String that will apply the root <code>phtml</code> template that you want. </p> <pre><code>File: app/design/frontend/default/yourtheme/layout/local.xml &lt;layouts&gt; &lt;extension_handle_name&gt; &lt;reference name="root"&gt; &lt;action method="setTemplate"&gt;&lt;template&gt;page/2columns-right.phtml&lt;/template&gt;&lt;/action&gt; &lt;/reference&gt; &lt;/extension_handle_name&gt; &lt;/layouts&gt; </code></pre> <p>Again, your extensions frontend code may not have been created in a way that's compatible with the <code>2columns-right.phtml</code> template. It's also possible that the extensions have used features in Magento that allow them to "lock" the template in place, which would prevent anyone from changing it. </p> <p>Good luck!</p>
 

Querying!

 
Guidance

SQuiL has stopped working due to an internal error.

If you are curious you may find further information in the browser console, which is accessible through the devtools (F12).

Reload