WooCommerce: как отключить перенаправление, если таблица пуста, чтобы таблица оставалась пустойPhp

Кемеровские программисты 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.

Сообщение было удалено, однако не решило проблему: исчезла и таблица. Страница корзины без сообщения «корзина пуста»
Реклама
Ответить Пред. темаСлед. тема

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

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

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

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

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

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