2013-02-06 29 views
0

您好,我在後臺手動創建了所有類別和子類別。我在前臺的所有類別下都有重複的子類別。如何刪除Prestashop v1.5.3.1中的重複子類別?我查看了categories.tpl,並沒有看到任何需要重複子類別的內容。還有哪些地方需要查看,以及需要更改哪些內容以防止在前臺Prestashop v1.5.3.1中顯示重複的子類別?謝謝。如何刪除Prestashop中的重複子類別v1.5.3.1

回答

0

在classes/Category.php中搜索函數「getSubCategories」。你會有一個MySQL查詢。它會像

$result = Db::getInstance(_PS_USE_SQL_SLAVE_)->executeS(' 
     SELECT c.*, cl.id_lang, cl.name ... ... 

將其更改爲

$result = Db::getInstance(_PS_USE_SQL_SLAVE_)->executeS(' 
     SELECT DISTINCT c.*, cl.id_lang, cl.name, 

你只需要放置DISTINCT選擇之前角*

我希望它能工作。如果沒有,然後讓我知道。

謝謝