Как сделать Платёжная информация совпадает с информацией о доставке по умолчанию cheched?

Главные вкладки

Комментарии

Аватар пользователя SlavaGolitsin SlavaGolitsin 12 сентября 2011 в 17:50

Прошу прощения.

При оформлении заказа появляются две панели с адресом, тел. ит.д.

При нажатии на кнопку checkbox Платёжная информация совпадает с информацией о доставке панель Информация по доставке сворачивается.

А как сделать ее по умолчанию свернутой, а checkbox сделать checked, а при снятии галочики, чтобы можно было изменять????

Аватар пользователя fantom84 fantom84 29 июля 2013 в 13:46

Тут просто сделать checked не даст результата, так как по дефалту на клик по чекбоксу ЭПлатежная информация совпадает с..." прибита функция копирующая инфу с доставки в биллинг. Поэтому мое решение такое:

подключаем JS-файл в котором руками вызываем эту функцию копирования - uc_cart_copy_address
и прячем саму панельку с платежной информацией в форме оформления заказа

код:

$(document).ready(function() {
  //копируем инфу из панели доставка в биллинг панель (платеж) при клике на кнопку "продолжить оформление"
  $("#pid-cart-checkout #edit-continue").click(function(){
      uc_cart_copy_address(true, 'delivery', 'billing');
    });

  //прячем панель
  $('#pid-cart-checkout #billing-pane').hide();
});