2009-08-07 2 views
0

Я пытаюсь использовать Magento для своей корзины покупок и хочу переключиться с правильного col-макета на левый col. Я включил отображение ID/CLASS на панели инструментов веб-разработчиков в firefox и вижу «.main col2-right-layout», который, я считаю, должен переключиться на «.main col2-left-layout», альтернативный стиль предопределено. но выполнение поиска файлов с фразой «col2-right-layout» в них только подтягивает таблицу стилей. Я ищу ПОЛНЫЙ каталог Magento. Как это возможно? Не чувствителен к регистру, и я даже ищу скрытые папки. Как это может быть?DIV, идентифицированный WebDevToolbar, отсутствует в файле?

** Я посмотрел в этом файле, div не упоминается. **

ответ

0

Файлы в приложение/макет/по умолчанию/по умолчанию/шаблоны/страницы/

Я не получил Dev копию Magento дома, вот все, что я помню, с верхней части моей головы - попробуем и не забудьте подтвердить, когда на работе.

Если вы хотите поменять шаблоны, вам нужно посмотреть в приложении/макете/по умолчанию/по умолчанию/layout/page.xml, а также на некоторых других xml-файлах - там определены шаблоны.

(Да, система компоновки/шаблонный Magento является сложной, и имеет крутое кривое обучение, но его стоит!)

0

col2 правого макет упоминаются в

приложения/дизайн/интерфейсе/базовый/по умолчанию/шаблон/страницы/2columns-right.phtml

или в Magento 1,3

приложение/дизайн/интерфейс/по умолчанию/по умолчанию/шаблон/страницы/2columns-right.phtml

Если вы хотите поменять макет, я бы предложил изменить его в одном из файлов xml-макета. Для корзины покупок редактировать приложение/дизайн/интерфейс/базы/по умолчанию/макет/checkout.xml

изменения

<checkout_cart_index translate="label"> 
    <label>Shopping Cart</label> 
    <remove name="right"/> 
    <remove name="left"/> 
    <!-- Mage_Checkout --> 
    <reference name="root"> 
     <action method="setTemplate"><template>page/1column.phtml</template></action> 
    </reference> 

в

<checkout_cart_index translate="label"> 
    <label>Shopping Cart</label> 
    <remove name="right"/> 
    <remove name="left"/> 
    <!-- Mage_Checkout --> 
    <reference name="root"> 
     <action method="setTemplate"><template>page/2columns-left.phtml</template></action> 
    </reference> 

И точно так же на странице оформления заказа в том же файле изменить

<checkout_onepage_index translate="label"> 
    <label>One Page Checkout</label> 
    <!-- Mage_Checkout --> 
    <remove name="left"/> 

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

в

<checkout_onepage_index translate="label"> 
    <label>One Page Checkout</label> 
    <!-- Mage_Checkout --> 
    <remove name="left"/> 

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

Как всегда, лучше сделать копию файла, который вы редактируете, в свою собственную тему.

Смежные вопросы