Кто-нибудь знает, как получить информацию о продукте по идентификатору продукта и показать правильную цену в prestashop? Я попробовал собственный SQL-запрос, и я могу получить информацию о продукте, однако, похоже, я не могу показать правильную цену, поскольку Prestashop хранит различные ценовые сценарии в отдельных таблицах. ех. ps_product, ps_specific_price, ps_attribute_impact
вы можете использовать класс prestashop.
$product = new Product($id_product,false,$lang_id);
теперь у вас будут все детали в переменной $ product. если вы хотите взять какую-либо переменную, то вы так.
$name = $product->name;
это для prestashop 1.5x
Я понял проблему с циклом. Мне пришлось создать массив для хранения всей информации. В итоге он работал так
$products = array(); foreach($productIDs as $productID) { $products[$productID['id_product']] = new Product($productID['id_product'], false, '1'); }