Форма купона после общей суммы заказа удаляет данные о клиенте при применении купона в WooCommerce Checkout.Php

Кемеровские программисты php общаются здесь
Ответить Пред. темаСлед. тема
Anonymous
 Форма купона после общей суммы заказа удаляет данные о клиенте при применении купона в WooCommerce Checkout.

Сообщение Anonymous »

Я внес некоторые изменения в свою кассу WooCommerce (код, который размещает код скидки в другом месте). Он работает, но когда этот код добавляется и покупатель применяет код скидки, вся информация, которую клиент уже заполнил, удаляется, и ему приходится заново вводить свое имя, адрес, адрес электронной почты и телефон.
Как мне настроить этот код, чтобы предотвратить удаление данных и вынудить клиента вводить их дважды?
/*
* Removing default "Coupon form" from the top of the checkout page
*/
remove_action( 'woocommerce_before_checkout_form', 'woocommerce_checkout_coupon_form', 10 );

/*
* Hooking "Coupon form" after order total in checkout page with custom function
*/
add_action( 'woocommerce_review_order_after_order_total', 'woocommerce_checkout_coupon_form_custom' );

/*
* Rendering html for "Coupon form" with custom function
*/
function woocommerce_checkout_coupon_form_custom() {
echo '';
wc_get_template(
'checkout/form-coupon.php',
array(
'checkout' => WC()->checkout(),
)
);
echo '';
}

/* Åben rabatkode felt */

//Tilpas CSS
function mujuonly_add_inline_css() {

$mustlogin_custom_css = "
.woocommerce-form-coupon {
display:block !important;
}
";

//Styling i CSS visningen
wp_add_inline_style( 'woocommerce-inline', $mustlogin_custom_css ); //Variabel videregives til sheet

}
add_action( 'wp_enqueue_scripts', 'mujuonly_add_inline_css' ); //CSS style


Подробнее здесь: https://stackoverflow.com/questions/786 ... upon-in-wo
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «Php»