2009-11-19 3 views

ответ

7

Я не уверен, что я понимаю ваш вопрос. Anyways ...

Вы можете отредактировать вид категории в шаблоне/каталоге/категории/view.phtml.

Если вам требуется использовать раскладку 3-х столбцов, такую ​​как домашняя страница, вам необходимо назначить 3-х столбчатый шаблон в файле catalog.xml.

+0

Кстати, сайт очень медленный! Взял возраст, чтобы загрузить. –

11

Однако, лучший способ сделать это, чтобы не редактировать catalog.xml, но page.xml

под землей, редактировать первый блок, который вы видите здесь:

<block type="page/html" name="root" output="toHtml" template="page/3columns.phtml"> 

изменить это на:

<block type="page/html" name="root" output="toHtml" template="page/2columns-right.phtml"> 

для более подробно по этой ссылке http://www.magentocommerce.com/boards/viewthread/16838/

9

Войти в админ стороне

Catelog -> Категории управления -> Выберите категорию

Затем в разделе Вкладка выберите Пользовательский дизайн.

Измените макет страницы так, как вы хотите.

0

Существует расширение находится в этом thread, что позволяет установить макет страницы для категорий

-6

Выполните ниже заданный сценарий. Он установит значение «3_columns» в поле «Макет страницы» для всех категорий.

$write   =  Mage::getSingleton('core/resource')->getConnection('core_write'); 
$updateQry = "UPDATE catalog_category_entity_varchar SET value='three_columns' WHERE attribute_id='61' "; 
$write->query($updateQry); 
+0

Что делать, если идентификатор атрибута не совпадает с вашим? Это не очень хороший ответ. –

1

Редактировать catalog.xml из вашего/приложение/дизайн/интерфейс/your_theme /default/layout/catalog.xml и в блоке по умолчанию добавить новый блок ссылка

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

Таким образом, вы перезаписываете корневой блок в файле page.xml (основной файл макета Magento загружается)

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