Перейти к содержанию
Форум поддержки пользователей VamShop

Насчитывается доставка товара с нулевым весом


Рекомендуемые сообщения

Как решать эту проблему в новой версии? Раньше было просто - нулевой вес, значит доставки не будет. Откуда-то 2$ выползают постоянно, хотя сетки все с 0.01 вбиты. Минимальный вес упаковки тоже уже занулила.

Ссылка на сообщение
Поделиться на другие сайты

Смотрите настройки модулей доставки в Админке - Модули - Доставка и в Админке - Настройки - Основные - Доставка/Упаковака, видимо, где-то там, а может ещё посмотреть в Админке - Модули - Итого.

А вообще, здесь выбор доставки пропускается только если к товару прицеплен файл, а не так как в osCommerce VaM, когда просто 0 вес.

Ссылка на сообщение
Поделиться на другие сайты

А у нас нет скачивания, мы по этой оплате даем доступ в парольный раздел сайта.

Все уже облазила, не вижу откуда эта двойка лезет. При чем сумма одна вне зависимости от выбора страны.

Помогла замена в /checkout_payment.php фрагмента:

// if the order contains only virtual products, forward the customer to the billing page as

// a shipping address is not needed

if ($order->content_type == 'virtual' || ($order->content_type == 'virtual_weight') || ($_SESSION['cart']->count_contents_virtual() == 0)) { // GV Code added

$_SESSION['shipping'] = false;

$_SESSION['sendto'] = false;

vam_redirect(vam_href_link(FILENAME_CHECKOUT_PAYMENT, '', 'SSL'));

}

$total_weight = $_SESSION['cart']->show_weight();

$total_count = $_SESSION['cart']->count_contents();

На фрагмент:

$total_weight = $_SESSION['cart']->show_weight();

$total_count = $_SESSION['cart']->count_contents();

// if the order contains only virtual products, forward the customer to the billing page as

// a shipping address is not needed

if ($order->content_type == 'virtual' || ($order->content_type == 'virtual_weight') || ($_SESSION['cart']->count_contents_virtual() == 0) || $total_weight == 0) { // GV Code added

$_SESSION['shipping'] = false;

$_SESSION['sendto'] = false;

vam_redirect(vam_href_link(FILENAME_CHECKOUT_PAYMENT, '', 'SSL'));

}

Ссылка на сообщение
Поделиться на другие сайты
×
×
  • Создать...