2012-05-18 210 views
1

當我查看類別頁面(即。url.com/category.html)時,頁面顯示類別標題,描述但沒有產品。似乎沒有加載它們,因爲我收到此消息「沒有與選擇匹配的產品」。Magento類別頁面不顯示產品

該產品已啓用,目錄中顯示&搜索,有數量和有貨和產品類別被列在名爲「默認類別」的根類別下。我在主頁上列出了按類別ID列出的精選產品,這些產品顯示精美且個別的產品詳細信息頁面。

我已經嘗試刷新緩存/索引和搜索谷歌都無濟於事。我認爲這可能是由我對主題進行的自定義引起的問題,但切換到默認主題沒有任何改變,因此看起來我必須在產品或類別配置中丟失某些東西。

可能相關? - 搜索始終不返回任何結果,即使按產品名稱

我使用的Magento版本1.5.1

回答

0

多少種屬性,你呢?標記爲「在產品列表頁面上可見」的屬性太多可能會破壞索引。 catalog_product_flat_ *表中是否有記錄?

+0

我沒有添加任何額外的屬性,所以只有默認值,看起來不像任何設置爲可見。我不知道如何檢查表格的記錄,是否會通過PHP MyAdmin?如果是這樣,我目前沒有訪問,但今天晚些時候可以得到它 – clayheb

+0

編輯:我相信有39個屬性 – clayheb

+0

是的,phpMyAdmin會讓你訪問數據庫。 –

0

確定後,我查找記錄,並用默認的(大約第100次)產品開始顯示替換我的主題的list.phtml文件。不知道什麼改變了,但只要他們繼續顯示我很高興。

2

下一次,如果你有同樣的問題,你可以嘗試兩件事情:

1 - 重新編制目錄和產品

2 - 檢查用戶權限 如果你從一臺服務器遷移數據庫到另一個或者你還原數據庫,你可能想檢查customer_group表。更具體地說,您應該檢查「NOT LOGGED IN」記錄及其ID,如果不是該產品對於該組用戶來說應該爲「0」,而這幾乎是所有Magento商店中的所有用戶。

6

請檢查下面的設置您的產品

  1. 產品必須在目錄可見完成。
  2. 必須啓用產品。
  3. 產品必須有庫存數量。
  4. 該產品必須設置爲有貨。
  5. 如果產品設置爲不跟蹤庫存,則仍需要有庫存數量並設置爲庫存。
  6. 產品必須分配給目標類別。
  7. 如果使用多網站模式(或者通過數據流導入產品),則必須將產品分配給目標網站。
  8. 必須刷新你的「VAR /緩存」 &重建從管理>系統>索引管理

希望所有索引這可以幫助你。

相關問題