有谁知道如何通过产品ID获取产品信息并在prestashop中显示正确的价格?我已经尝试过自定义SQL查询,我可以获得产品信息,但是由于Prestashop在不同的表中存储了不同的价格场景,所以我似乎无法显示正确的价格。 恩。 ps_product,ps_specific_price,ps_attribute_impact
答案 0 :(得分:6)
你可以使用prestashop类。
$product = new Product($id_product,false,$lang_id);
现在您将获得$ product变量中的所有详细信息。如果你想采取任何你喜欢的变量。
$name = $product->name;
是prestashop 1.5x
答案 1 :(得分:2)
我想出了循环问题。我不得不创建一个数组来存储所有信息。它最终像这样工作
$products = array();
foreach($productIDs as $productID) {
$products[$productID['id_product']] = new Product($productID['id_product'], false, '1');
}