Есть такой вопрос: как можно вывести общую сумму заказа вместе с доставкой в любом месте.
у меня есть форма, в которой пользователь соглашается с условиями и вот там надо отобразить общую цену.
нашла вот такой способ:
$items = uc_cart_get_contents();
$item_price = 0;
foreach ($items as $item) $item_price += ($item->qty * $item->price);
print $item_price.' руб.';
но здесь не выводится стоимость доставки и через debug если посмотреть, то там нет переменной из которой можно было бы взять эту стоимость доставки. здесь только считается общая стоимость заказа без доставки. а вот как приплюсовать здесь доставку - не знаю. подскажите, кто знает.
Комментарии
дак вот и не знаю где посмотреть, чтобы подтянуть эту переменную.
честно говоря не очень помогло. там куча функций, которые отвечают за вывод, но нет ни одной которая считает доставку и выводит ее. перепробовала многое оттуда. но ничего не вывело мне сумму доставки... может я что не так делаю.... hook_shipping_type и hook_shipping_method - они не выводят сумму.
нужно то, что выводит uc-order-total-preview - там есть и доставка и общая сумма.