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

Пропуск checkout_payment при самовывозе?


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

Да вроде бы никак стандартными средствами, выбор оплаты есть всегда.

Вот доставка пропускается если к товара прикрёплён файл.

Разве что только править файл checkout_payment.php

Смотреть, если выбран самовывоз, то сразу делать редирект через функцию vam_redirect на страницу подтверждения заказа.

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

Разве что только править файл checkout_payment.php

Смотреть, если выбран самовывоз, то сразу делать редирект через функцию vam_redirect на страницу подтверждения заказа.

ой, а можно поподробнее про эту функцию?

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

Нужно ведь чуть-чуть php понимать, что ей пользоваться.

Сама функция в /inc/vam_redirect.inc.php

т.е. лучше и не пробовать если не дружите с php

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

Ну вот в этом файле определяется функция.

Как её использовать можно посмотреть например в checkout_shipping.php или в shopping_cart.php

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

Смотреть, если выбран самовывоз, то сразу делать редирект через функцию vam_redirect на страницу подтверждения заказа.

А как в checkout_payment посмотреть, что выбран самовывоз?

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

Выбранный способ доставки хранится в:


$_SESSION['shipping']
[/code] или наверное даже так:
[code]
$_SESSION['shipping']['id']
Вот ставьт уловие типа:

if ($_SESSION['shipping']['id'] == 'self_pickup') {
твой код
}
[/code]

Как-то так примерно.

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