I'm interested in this as well. I have some products where the price is determined entirely by the options chosen in custom fields. The price is correct when added to the cart, but the user can't see it on the product details view.

if(!empty($price)){$vis = "block";$priceFormatted = $this->priceDisplay($price,0,(float)$quantity,false,$this->_priceConfig[$name][1] );} else {$priceFormatted = '';$vis = "block";}I also experimented with changing the $priceFormatted value to something like $priceFormatted ='$0.00', which worked fine, but since I don't actually need to show the zero price (just the price with the included options), I'm leaving it as is for now.

Seems like it would really be better to check to see whether the product_price is NULL rather than "empty." I think that would allow zero prices to be shown.

I made the changes for the version VM3.0.12 Posted by: nordmograph but for this version they do not work.I still do not see prices. I noticed that if I enter 0 in the product it is not saved and the field remains empty.