Увеличиваем время жизни корзины в Opencart
Увеличение Времени Хранения Товаров в Корзине OpenCart для Гостей
В данной статье вы узнаете, как легко увеличить время хранения товаров в корзине покупателя для гостей в OpenCart.
По умолчанию OpenCart устанавливает время хранения товаров в корзине для гостей в 1 час. Это означает, что существует риск потери ранее добавленных товаров в корзину вашего магазина после возвращения.
Воспользуйтесь нашим простым решением, чтобы увеличить это время и предоставить вашим клиентам больше гибкости при принятии решения о покупке. Повысьте удобство использования вашего магазина и предотвратите потерю товаров из корзины. Внесите это улучшение сегодня и обеспечьте более приятный опыт для ваших покупателей.
Откройте файл по пути /system/library/cart/cart.php
Найдите вот такой код
$this->db->query("DELETE FROM " . DB_PREFIX . "cart WHERE (api_id > '0' OR customer_id = '0') AND date_added < DATE_SUB(NOW(), INTERVAL 1 HOUR)");
и замените его вот на этот
$this->db->query("DELETE FROM " . DB_PREFIX . "cart WHERE (api_id > '0' OR customer_id = '0') AND date_added < DATE_SUB(NOW(), INTERVAL 30 DAY)");