Всегда держите кнопку WooCommerce «Просмотреть корзину» видимой для продуктов, находящихся в корзине.Php

Кемеровские программисты php общаются здесь
Ответить
Anonymous
 Всегда держите кнопку WooCommerce «Просмотреть корзину» видимой для продуктов, находящихся в корзине.

Сообщение Anonymous »

Я хочу, чтобы кнопка «Просмотреть корзину» («Voir le panier» на французском языке) оставалась видимой для товаров, которые я добавил в корзину в WooCommerce, даже после обновления страницы. >
Сейчас при обновлении кнопки исчезают. Мне нужна помощь с этой функцией, чтобы товар оставался отображенным, как показано на снимке экрана ниже.
[img]https://i.sstatic .net/IxYXhnGW.png[/img]

На самом деле, это есть в файле шаблона add-to-cart.php:



jQuery(document).ready(function($) {
let viewCartButtonShown = false;

$('.add-to-cart-button').on('click', function(e) {
e.preventDefault();
var button = $(this);
var productId = button.data('product_id');
var viewCartButton = $('.voir_panier_button');

// Check if the product is already in the cart
if (viewCartButton.length === 0) {
// If the "Voir le Panier" button is not already shown
button.parent().append(viewCartButton);
viewCartButton.show();
viewCartButtonShown = true; // Mark the button as shown
} else {
// If the product is already in the cart, hide the "Voir le Panier" button
viewCartButton.hide();
}

// Optional: Hide the "added_to_cart wc-forward" button
$('.added_to_cart.wc-forward').hide();
});
});



Подробнее здесь: https://stackoverflow.com/questions/790 ... re-in-cart
Ответить

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

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

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

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

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