Did a quick search for the usage of the zen_get_discount_calc function as far as it applies to the shopping_cart it is only used to affect the price of the base attribute value. Elsewhere in the code, other calculations typically are performed before feeding it into the function and it seems that it is those calculations or how the results are used that are causing the visualized issues as seen in the attributes_controller and attributes.
Bookmarks