0
您好,我在後臺手動創建了所有類別和子類別。我在前臺的所有類別下都有重複的子類別。如何刪除Prestashop v1.5.3.1中的重複子類別?我查看了categories.tpl,並沒有看到任何需要重複子類別的內容。還有哪些地方需要查看,以及需要更改哪些內容以防止在前臺Prestashop v1.5.3.1中顯示重複的子類別?謝謝。如何刪除Prestashop中的重複子類別v1.5.3.1
您好,我在後臺手動創建了所有類別和子類別。我在前臺的所有類別下都有重複的子類別。如何刪除Prestashop v1.5.3.1中的重複子類別?我查看了categories.tpl,並沒有看到任何需要重複子類別的內容。還有哪些地方需要查看,以及需要更改哪些內容以防止在前臺Prestashop v1.5.3.1中顯示重複的子類別?謝謝。如何刪除Prestashop中的重複子類別v1.5.3.1
在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後選擇之前角*。
我希望它能工作。如果沒有,然後讓我知道。
謝謝