A better test for line 71 would be:
Code:
echo (zen_get_products_price_is_priced_by_attributes((int)$_GET['products_id']) ? '' : $one_time . ((zen_has_product_attributes_values((int)$_GET['products_id']) and $flag_show_product_info_starting_at == 1) ? TEXT_BASE_PRICE : '') . zen_get_products_display_price((int)$_GET['products_id']));
as this only blocks prices from products that use Priced by Attributes vs have attributes with prices ...
To mark all Attributes to be included in the base price, first, backup your databsae ...
Next, you can run this in the Tools ... Install SQL Patches ...
Code:
UPDATE products_attributes SET attributes_price_base_included = 1;
I do not use Microdata so I really do not know how to approach this for multiple prices on 1 product ... if you find a method, let us know ...
Bookmarks