Пытаюсь доделать магазин на opencart

Тема в разделе "Как сделать...", создана пользователем Davahkiin, 12 авг 2014.

  1. Davahkiin

    Davahkiin Постоялец

    Регистр.:
    20 мар 2014
    Сообщения:
    86
    Симпатии:
    3
    Opencart переписан под мультимагазин, продавцы могут регистрироваться и продавать свои товары. Делаю модуль доставки, в котором продавцы вводят цену доставки для каждого товара. Хочу при окончательном оформлении товара что бы сумму за доставку всех товаров отправляло опенкарту ajax-ом. в ajax не разбираюсь, прошу помощи :)
    Таким образом отправляю значение суммы доставки, не могу понять как мне нужно создать функцию update_sum что бы в ней сохранить значение суммы:
    Код:
    $(document).on('click', 'a.button.btn-checkout', function() {
            $.ajax({
                url: 'index.php?route=checkout/simplecheckout/update_sum',
                type: 'post',
                data: "sum="+$("#sum").val(),
                dataType: 'json',
                success: function(json) {
                    if (json['success']) {
                        $('#cart-total').html(json['total']);
                    
                        checkCartAmount();
    
                        $('.cart-customer').removeClass('active');
                        if (json['redirect_from_buy_now']) {
                            location = json['redirect_from_buy_now'];
                        }
                    }
                }
            });
        });
     
    Последнее редактирование: 12 авг 2014
  2. latteo

    latteo Эффективное использование PHP, MySQL

    Moderator
    Регистр.:
    28 фев 2008
    Сообщения:
    1.549
    Симпатии:
    1.434
    В общем виде:
    PHP:
    echo json_encode('html код');