WooCommerce: как отключить перенаправление, если таблица пуста, чтобы таблица оставалась пустой ⇐ Php
WooCommerce: как отключить перенаправление, если таблица пуста, чтобы таблица оставалась пустой
Я новичок в Woocommerce, однако плагин мне очень интересен, и мне хотелось бы знать следующее:
[*]
Если на странице корзины вы очистите таблицу с помощью:
[*]
WC()->cart->empty_cart() ИЛИ
Элемент [*]
foreach в таблице: WC()->cart->set_quantity("cart_item_key_id", 0)
Вы будете перенаправлены на экран "Корзина пуста", где отображается только это сообщение. Однако таблица исчезнет и не станет частью DOM.
Вопрос
Как убедиться, что таблица остается на месте, даже если в ней нет никаких элементов? Или альтернативно, имея дочернюю тему со всеми файлами, один пример: your-theme/woocommerce/cart/cart.php, как чтобы, находясь на странице корзины и видя сообщение «корзина пуста», измените cart.php так, чтобы добавить элемент программно > и заново создайте таблицу.
Что я пробовал
Удалено сообщение woocommerce_cart_is_empty через remove_action( 'woocommerce_cart_is_empty', 'wc_empty_cart_message', 10 ); который был добавлен в файл functions.php.
Сообщение было удалено, однако не решило проблему: исчезла и таблица. Страница корзины без сообщения «корзина пуста»
Я новичок в Woocommerce, однако плагин мне очень интересен, и мне хотелось бы знать следующее:
[*]
Если на странице корзины вы очистите таблицу с помощью:
[*]
WC()->cart->empty_cart() ИЛИ
Элемент [*]
foreach в таблице: WC()->cart->set_quantity("cart_item_key_id", 0)
Вы будете перенаправлены на экран "Корзина пуста", где отображается только это сообщение. Однако таблица исчезнет и не станет частью DOM.
Вопрос
Как убедиться, что таблица остается на месте, даже если в ней нет никаких элементов? Или альтернативно, имея дочернюю тему со всеми файлами, один пример: your-theme/woocommerce/cart/cart.php, как чтобы, находясь на странице корзины и видя сообщение «корзина пуста», измените cart.php так, чтобы добавить элемент программно > и заново создайте таблицу.
Что я пробовал
Удалено сообщение woocommerce_cart_is_empty через remove_action( 'woocommerce_cart_is_empty', 'wc_empty_cart_message', 10 ); который был добавлен в файл functions.php.
Сообщение было удалено, однако не решило проблему: исчезла и таблица. Страница корзины без сообщения «корзина пуста»
-
- Похожие темы
- Ответы
- Просмотры
- Последнее сообщение
-
-
Как сделать так, чтобы верхняя часть фона списка оставалась фиксированной?
Anonymous » » в форуме IOS - 0 Ответы
- 25 Просмотры
-
Последнее сообщение Anonymous
-
-
-
Как сделать так, чтобы верхняя часть фона списка оставалась фиксированной?
Anonymous » » в форуме IOS - 0 Ответы
- 22 Просмотры
-
Последнее сообщение Anonymous
-
-
-
Как сделать так, чтобы верхняя часть фона списка оставалась фиксированной?
Anonymous » » в форуме IOS - 0 Ответы
- 20 Просмотры
-
Последнее сообщение Anonymous
-
-
-
Как сделать так, чтобы верхняя часть фона списка оставалась фиксированной?
Anonymous » » в форуме IOS - 0 Ответы
- 21 Просмотры
-
Последнее сообщение Anonymous
-