Я хотел бы отобразить catergory страницу как свою домашнюю страницу, а не страницу CMS, поскольку это, кажется, трудно получить страницу CMS к правильно экспонатам.
Я перешел в
URL переписывает управление
и созданный URL - переписывают для категории
Затем уведенный в
Страницы System|Configuration|Web|Default |
и измененный
Веб-URL по умолчанию
к моему новому URL - переписывают от cms, но я получаю 404 ошибки, когда я перехожу к корню своего сайта. Существует ли способ перенаправить корень к категории, а не странице CMS?
Вы можете просто добавить это на любую страницу CMS (замените идентификатор категории, который вы хотите отобразить - вы можете найти это в Админ-> Каталог-> Управление категории):
{{block type="catalog/product_list" category_id="8" template="catalog/product/list.phtml"}}
Это только подсказка.
Вам придется отредактировать или создать новую страницу в cms. затем перейти на вкладку дизайн и обновить макет xml с информацией о категории. Никогда не делал этого, но, глядя на стандартный домашний xml, думаю, это можно сделать. Это может выглядеть примерно так, но это придумано, так что вам придется исследовать.
<block type="catalog/category" name="home.catalog.category.5" alias="categ_5" template="catalog/category/id/5" after="cms_page">
<action method="addPriceBlockType">
<type>bundle</type>
</block>
Вот более простой способ сделать это. Сначала узнайте идентификатор категории. Затем вы переходите к «Система> Конфигурация> Интернет> Страницы по умолчанию» и вводите следующее для параметра «Веб-адрес по умолчанию»: catalog / category / view / id / 50 (где 50 - это идентификатор категории).
Обратите внимание, что в версии 1.3.2.4 есть ошибка в одном из файлов ядра. Итак, если вы используете это, сначала посмотрите это исправление: http://www.magentocommerce.com/bug-tracking/issue?issue=6168