Question

I have written a simple module to presta, which exports data of all products available in shop. Most of the data i get by simple sql queries, but i have problem with price. Now i have something like this:

$product = new Product($id,false);
$export_array[]['price'] = $product->price;

But price returned this way isnt the price that is shown in product page on presta (final retail price). I need some function that returns the same price that is in product page available for customer, and i want to avoid parsing this price from site for each product (it would be really slow).

Was it helpful?

Solution

I think what you're looking for is the function getPriceStatic available in the Product class.

You can find it and see how it works in classes/Product.php on line 2478

Licensed under: CC-BY-SA with attribution
Not affiliated with StackOverflow
scroll top