Hi Jim,
Try creating an item with:
Try creating an item with:
- Code: runtimejs
- Module: cmp-mv-runtimejs
<mvt:assign name="l.settings:has_attributes" value="0" />
<mvt:assign name="g.basket_subtotal" value="0" />
<mvt:assign name="l.settings:has_attributes" value="0" />
<mvt:assign name="g.basket_subtotal" value="0" />
<mvt:if expr="l.settings:group:product:productsubscriptionsettings:enabled OR miva_array_elements(l.settings:has_attributes) GT 0">
Runction Runtime_CalculateCharges( shipping_method, payment_method, callback, delegator ) { return AJAX_Call_JSON( callback, 'runtime', 'Runtime_CalculateCharges', { ShippingMethod: shipping_method, PaymentMethod: payment_method }, delegator ); }
Runtime_CalculateCharges('flatrate:overnight', 'check:check', function(response) { //update basket contents on page to reflect changes });
<mvt:if expr="l.settings:group:product:productsubscriptionsettings:enabled OR miva_array_elements(l.settings:has_attributes) GT 0">
Comment