У меня вот не заработало... В базе все значения есть у товаров стоят правильные ID производителя, а во фронте напротив производителя с наименьшим ID стоит общее количество товара по всем производителям, а у остальных по 0. В бэке по всем производителям стоят правильные количества товара.
Нашел решение, ошибка была там куда и копал. В prestashop\classes\Manufacturer.php находим
.(Combination::isFeatureActive() ? ', MAX(product_attribute_shop.minimal_quantity) AS product_attribute_minimal_quantity' : '')
.', MAX(product_attribute_shop.`id_product_attribute`) id_product_attribute
и заменяем на:
.(Combination::isFeatureActive() ? ', MAX(product_attribute_shop.minimal_quantity) AS product_attribute_minimal_quantity , MAX(product_attribute_shop.`id_product_attribute`) id_product_attribute : '')