Я хочу показать купленные "названия продуктов" на странице заказов в prestashop.Для prestashop 1.6 у меня уже есть код, который работает, но использование того же кода в prestashop 1.7 дает мне дубликаты заказов ...
public function getProductsName($id_order, $tr)
{
$products=Db::getInstance()->executeS(
'SELECT product_name FROM '._DB_PREFIX_.'order_detail
WHERE id_order='.(int)$id_order);
$str='';
foreach($products as $val) {
$str.=substr($val['product_name'],0,35).'| ';
}
$str=trim($str,'|');
return $str;
}