gdzie mogę zmienić układ kolumn (2-kolumna po lewej, 2-kolumna po prawej itd.) Domyślnej strony kontaktowej w Magento?zmienić układ kolumn formularza kontaktowego w Magento
dziękuję
gdzie mogę zmienić układ kolumn (2-kolumna po lewej, 2-kolumna po prawej itd.) Domyślnej strony kontaktowej w Magento?zmienić układ kolumn formularza kontaktowego w Magento
dziękuję
Najpierw określ "uchwyt układu" dla strony kontaktowej. Jeśli this jest strona mówisz, wówczas uchwyt układ jest
contacts_index_index
Następnie znaleźć uchwyt układu w pliku 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>
zmienić połączenia setTemplate aby odwołać swój szablon
<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>
Alternatywnie, dodaj odniesienie do uchwytu do pliku local.xml
. Plik local.xml
jest stosowana jako ostatnia, więc cokolwiek idzie tam „wygrywa”
<layout>
<contacts_index_index>
<reference name="root">
<action method="setTemplate"><template>page/2columns-left.phtml</template></action>
</reference>
</contacts_index_index>
</layout>
Układ strony kontaktowej jest ustawiony w contacts.xml. Tak, alternatywną metodą jest:
1. Znajdź contacts.xml w folderze układu baza
2. Skopiuj zawartość tego pliku
3. Utwórz nowy plik w folderze contacts.xml układ szablonu
4. Wklej zawartość tego pliku i znaleźć wiersz, który ustawia domyślny układ
<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. Zmień że linia do co chcesz domyślny układ będzie
<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. Zapisz, a zastępuje domyślny układ
Po pierwsze, Znajdź contacts.xml w folderze układ bazowy, a następnie w 41 kolejce,
zmiana tego kodu z
<action method="setTemplate"><template>page/2columns-right.phtml</template></action>
do
<action method="setTemplate"><template>page/2columns-left.phtml</template></action>