Добрый день!
Тут такой вопрос возник.
Необходимо сделать запрос SQL в PHP на вывод подкатегорий в разрезе категорий.
То-есть категории
Первая-->Первая1-->Первая2
ИД- 10,5,6
Ид гатегорий соответственно не по порядку.
Если делать запрос так..
$result = Db::getInstance(_PS_USE_SQL_SLAVE_)->executeS(
'
SELECT *
FROM `' . _DB_PREFIX_ . 'category` c
LEFT JOIN `' . _DB_PREFIX_ . 'category_lang` cl ON c.`id_category` = cl.`id_category`
WHERE ' . ($id_shop ? 'cl.`id_shop` = ' . (int)$id_shop : '') . ' ' . ($id_lang ? 'AND `id_lang` = ' . (int)$id_lang : '') . '
' . ($active ? 'AND `active` = 1' : '') . '
' . (!$id_lang ? 'GROUP BY c.id_category' : '') . '
ORDER BY c.`level_depth` ASC, c.`position` ASC'
);
То не выходит по порядку подкатегории в разрезе категории
То-есть
Первая
Первая1
Первая2
Может не так объяснил, но как-то так.
Спасибо!