Wo kann ich das Spaltenlayout (2-spaltig links, 2-spaltig rechts usw.) der Standardkontaktseite in Magento ändern?Spaltenlayout des Kontaktformulars in Magento ändern
dank
Wo kann ich das Spaltenlayout (2-spaltig links, 2-spaltig rechts usw.) der Standardkontaktseite in Magento ändern?Spaltenlayout des Kontaktformulars in Magento ändern
dank
Zuerst bestimmt den „Layout-Griff“ für die Kontaktseite. Wenn this ist die Seite du sprichst, dann wird Ihr Layout Griff
contacts_index_index
Als nächstes finden Sie das Layout Griff in Ihrer layout.xml Datei
<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>
Ändern Sie den setTemplate Aufruf der Vorlage referenzieren
<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>
Alternativ fügen Sie den Griff Bezug auf Ihre local.xml
Datei. Die local.xml
Datei zuletzt angewendet, so was
<layout>
<contacts_index_index>
<reference name="root">
<action method="setTemplate"><template>page/2columns-left.phtml</template></action>
</reference>
</contacts_index_index>
</layout>
Das Layout der Kontaktseite wird in contacts.xml da drin „gewinnt“ geht. So ist eine alternative Methode ist:
1. Finden contacts.xml im Basislayout Ordner
2. Kopieren Sie den Inhalt in der Datei
3. eine neue contacts.xml Datei im Layout-Ordner Ihrer Vorlage erstellen
4. Fügen Sie den Inhalt der Datei und suchen Sie die Zeile, die das Standard-Layout
<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. Änderung, der die Linie, was Sie wollen Ihr Standard-Layout sein
<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>
setzt
6. Speichern und es überschreibt die Standard-Layout
Zum einen finden contacts.xml im Basislayout Ordner, dann in 41 Linie,
Änderung dieser Code von
<action method="setTemplate"><template>page/2columns-right.phtml</template></action>
zu
<action method="setTemplate"><template>page/2columns-left.phtml</template></action>