Skip to content

Instantly share code, notes, and snippets.

@ig0r74
Created December 25, 2020 14:53
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save ig0r74/ea152efc09c1b41c85808f0ff3cd5c07 to your computer and use it in GitHub Desktop.
Save ig0r74/ea152efc09c1b41c85808f0ff3cd5c07 to your computer and use it in GitHub Desktop.
MODX MiniShop2 стоимость товаров total_cost без скидки msOnGetStatusCart
<?php
switch ($modx->event->name) {
case 'msOnGetStatusCart':
$values = & $modx->event->returnedValues;
$values['status'] = $status;
$values['status']['real_total_cost'] = $status['total_cost'] + $status['total_discount'];
break;
}
$(document).ready(function() {
if (window.miniShop2) {
miniShop2.Callbacks.add('Cart.change.response.success', 'stik_cart_change_ok', function(response) {
$('.real_total_cost').text(miniShop2.Utils.formatPrice(response.data.real_total_cost));
});
miniShop2.Callbacks.add('Cart.remove.response.success', 'stik_cart_remove_ok', function(response) {
$('.real_total_cost').text(miniShop2.Utils.formatPrice(response.data.real_total_cost));
});
}
});
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment