Я отделил сводку корзины (заказ-просмотр) от остальной части страницы оформления заказа.
.woocommerce-checkout .shop_table.woocommerce-checkout-review-order-table
{
display: block !important;
position: absolute;
top: 0;
left: 0;
float: none;
width: 455px !important;
background-color: #f6f6f6;
}
Теперь она слева. Я также использую плагин «YITH WooCommerce Multi-step Checkout Premium», чтобы разделить оформление заказа на несколько этапов.
Проблема в том, что когда пользователь меняет способ доставки, общая цена не обновляется. Как вы можете видеть на прикрепленном изображении, общая цена должна составлять 100,90 евро.
Вы можете мне с этим помочь?
В статусе Woocommerce> я не предупреждаю о шаблонах , кроме form-checkout. php, потому что я обновил файл, который взламывает плагин Yith.
введите описание изображения здесь
РЕДАКТИРОВАТЬ У меня есть это js в дочерней теме:
if ( jQuery('body').hasClass('woocommerce-checkout') ) {
jQuery(".woocommerce-checkout-review-order-table").prependTo(".woocommerce");
}
, чтобы .woocommerce-checkout-review-order-table
всегда был виден, потому что плагин я с помощью YITH woocommerce multi-step checkout скрывает весь #order_info
на определенных этапах и размещает его следующим образом:
.woocommerce-checkout .shop_table.woocommerce-checkout-review-order-table
{
display: block !important;
position: absolute !important;
top: 0;
left: 0;
float: none;
width: 455px !important;
background-color: #f6f6f6;
}
.woocommerce-checkout h3#order_review_heading {
display: none;
}
.woocommerce-checkout .woocommerce-checkout-review-order-table thead {
display: none;
}