2010-07-23 29 views

Respuesta

17

Primero, determine el "controlador de diseño" para la página de contacto. Si this es la página que está hablando, entonces su mango diseño es

contacts_index_index 

A continuación, encontrar la manija de diseño en su archivo layout.xml

<contacts_index_index translate="label"> 
    <label>Contact Us Form</label> 
    <reference name="root"> 
     <action method="setTemplate"><template>page/2columns-right.phtml</template></action> 
     <action method="setHeaderTitle" translate="title" module="contacts"><title>Contact Us</title></action> 
    </reference> 
    <reference name="content"> 
     <block type="core/template" name="contactForm" template="contacts/form.phtml"/> 
    </reference> 
</contacts_index_index> 

Cambiar la llamada setTemplate hacer referencia a su plantilla

<reference name="root"> 
    <action method="setTemplate"><template>page/1column.phtml</template></action> 
    <action method="setHeaderTitle" translate="title" module="contacts"><title>Contact Us</title></action> 
</reference> 

Alternativamente, agregar la referencia mango para su archivo local.xml. El archivo se aplica local.xml pasado, así que lo que entra allí "gana"

<layout> 
    <contacts_index_index> 
     <reference name="root"> 
      <action method="setTemplate"><template>page/2columns-left.phtml</template></action>  
     </reference> 
    </contacts_index_index> 
</layout> 
6

El diseño de la página de contacto se encuentra en contacts.xml. Por lo tanto, un método alternativo es:

1. Encontrar contacts.xml en la carpeta de diseño de base
2. Copia el contenido de ese archivo
3. Crear un nuevo archivo en la carpeta contacts.xml diseño de la plantilla de
4. pegar el contenido de ese archivo y encontrar la línea que establece el diseño predeterminado

<reference name="root"> 
    <action method="setTemplate"><template>page/2columns-left.phtml</template></action> 
    <action method="setHeaderTitle" translate="title" module="contacts"><title>Contact Us</title></action> 
</reference> 

5. Cambio que se alinean a lo que usted quiere que su diseño predeterminado para ser

<reference name="root"> 
    <action method="setTemplate"><template>page/1column.phtml</template></action> 
    <action method="setHeaderTitle" translate="title" module="contacts"><title>Contact Us</title></action> 
</reference> 

6. Guardar y se anula el diseño predeterminado

1

En primer lugar, Encontrar contacts.xml en la carpeta de diseño de base, a continuación, en la línea 41,

cambio el código de

<action method="setTemplate"><template>page/2columns-right.phtml</template></action> 

a

<action method="setTemplate"><template>page/2columns-left.phtml</template></action> 
Cuestiones relacionadas