2010-03-02 71 views
6

我想显示一个catergory页面作为我的主页而不是CMS页面,因为看起来很难获取CMS页面来正确显示项目。是否可以将分类页面设置为magento的主页?

我去了

URL重写管理

,并创建了一个URL重写的一个类别

然后去

系统|配置|网络|默认页面|

,改变

默认Web URL

从CMS我的新的URL重写,但我得到一个404错误,当我去我的网站的根目录。有没有办法将根重定向到一个类别而不是CMS页面?

回答

2

您只需将它添加到任何CMS页面(替换您所要显示的类别ID - 你可以发现,在管理 - >目录 - >管理类):

{{block type="catalog/product_list" category_id="8" template="catalog/product/list.phtml"}} 
+1

,但css全部被取消,我只是想改变主页。 – 2010-03-06 20:03:58

0

这只是一个提示。

您必须在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> 
11

这里是一个更简单的方法来做到这一点。先找出类别的ID。然后进入“系统>配置>网络>默认页面”,然后为“默认网址”选项输入以下内容:catalog/category/view/id/50(其中50是类别的ID)。

请注意,在版本1.3.2.4中,其中一个核心文件存在错误。所以,如果你使用的是看到这个修复第一:http://www.magentocommerce.com/bug-tracking/issue?issue=6168

1

的想法

“默认Web URL” 选项:目录/分类/视图/ ID/50(其中50是该类别的ID) 。

作品很好也是1.9.2.4版本,但导航到第2页有类别的失踪名字:我这样做

domain.com//p/2

相关问题