繁体   English   中英

是否可以将类别页面设为magento的首页?

[英]Is it possible to make a Category page the homepage in magento?

我想显示一个分类页面作为主页而不是CMS页面,因为要使CMS页面正确显示项目似乎很困难。

我已经去了

网址重写管理

并为类别创建了url-rewrite

然后去

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

并改变了

默认网址

到我从cms进行的新网址重写,但是当我转到网站的根目录时出现404错误。 有没有一种方法可以将根目录重定向到类别而不是CMS页面?

这是一种更简单的方法。 首先找出类别的ID。 然后,转到“系统>配置> Web>默认页面”,然后为“默认Web URL”选项输入以下内容:catalog / category / view / id / 50(其中50是类别的ID)。

请注意,在1.3.2.4版中,核心文件之一存在错误。 因此,如果您使用它,请首先查看此修复程序: http : //www.magentocommerce.com/bug-tracking/issue?issue=6168

您可以将其添加到任何CMS页面(用您要显示的类别ID代替-您可以在Admin-> Catalog-> Manage Categories中找到该类别ID):

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

这个想法

“默认网址”选项:catalog / category / view / id / 50(其中50是类别的ID)。

在1.9.2.4版本中也能很好地工作,但是导航到第2页,缺少类别名称:

domain.com//p/2

这只是一个提示。

您必须在cms中编辑或创建一个新页面。 然后转到设计标签,并使用类别信息更新布局xml。 从来没有做过,但是通过查看默认的home 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>

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM