我想将catergory页面显示为我的主页而不是CMS页面,因为似乎很难让CMS页面正确显示项目。
我去了
网址重写管理
并为类别
创建了一个url-rewrite然后去了
系统|配置|网络|默认页面|
并更改了
默认网址
来自cms的新url-rewrite,但是当我访问我网站的根目录时出现404错误。有没有办法将根重定向到类别而不是CMS页面?
答案 0 :(得分:11)
这是一种更简单的方法。首先找出该类别的ID。然后转到“系统>配置>网络>默认页面”并为“默认网址”选项输入以下内容:catalog / category / view / id / 50(其中50是类别的ID)。
注意,在1.3.2.4版中,其中一个核心文件存在错误。因此,如果您使用它,请先查看此修复程序:http://www.magentocommerce.com/bug-tracking/issue?issue=6168
答案 1 :(得分:3)
您可以将其添加到任何CMS页面(替换您要显示的类别ID - 您可以在Admin-> Catalog-> Manage categories中找到它):
{{block type="catalog/product_list" category_id="8" template="catalog/product/list.phtml"}}
答案 2 :(得分:1)
的想法
“默认网址”选项:catalog / category / view / id / 50(其中50是类别的ID)。
在版本1.9.2.4中也能很好地工作,但导航到第2页时缺少该类别的名称:
domain.com//p/2
答案 3 :(得分: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>