2010-03-02 72 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

相關問題