Я внес некоторые изменения в свою кассу 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
Форма купона после общей суммы заказа удаляет данные о клиенте при применении купона в WooCommerce Checkout. ⇐ Php
Кемеровские программисты php общаются здесь
1719005147
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
Подробнее здесь: [url]https://stackoverflow.com/questions/78639747/coupon-form-after-order-total-removes-customer-data-when-applying-a-coupon-in-wo[/url]
Ответить
1 сообщение
• Страница 1 из 1
Перейти
- Кемерово-IT
- ↳ Javascript
- ↳ C#
- ↳ JAVA
- ↳ Elasticsearch aggregation
- ↳ Python
- ↳ Php
- ↳ Android
- ↳ Html
- ↳ Jquery
- ↳ C++
- ↳ IOS
- ↳ CSS
- ↳ Excel
- ↳ Linux
- ↳ Apache
- ↳ MySql
- Детский мир
- Для души
- ↳ Музыкальные инструменты даром
- ↳ Печатная продукция даром
- Внешняя красота и здоровье
- ↳ Одежда и обувь для взрослых даром
- ↳ Товары для здоровья
- ↳ Физкультура и спорт
- Техника - даром!
- ↳ Автомобилистам
- ↳ Компьютерная техника
- ↳ Плиты: газовые и электрические
- ↳ Холодильники
- ↳ Стиральные машины
- ↳ Телевизоры
- ↳ Телефоны, смартфоны, плашеты
- ↳ Швейные машинки
- ↳ Прочая электроника и техника
- ↳ Фототехника
- Ремонт и интерьер
- ↳ Стройматериалы, инструмент
- ↳ Мебель и предметы интерьера даром
- ↳ Cантехника
- Другие темы
- ↳ Разное даром
- ↳ Давай меняться!
- ↳ Отдам\возьму за копеечку
- ↳ Работа и подработка в Кемерове
- ↳ Давай с тобой поговорим...
Мобильная версия