в catalog/language/*/common/cart.php
добавляете
$_['text_items_empty'] = 'Ваша корзина пуста';
в catalog/language/*/checkout/cart.php
добавляете
$_['text_items_empty'] = 'Ваша корзина пуста';
в catalog/controller/common/cart.php
находите
$data['text_items'] = sprintf($this->language->get('text_items'), $this->cart->countProducts() + (isset($this->session->data['vouchers']) ? count($this->session->data['vouchers']) : 0), $this->currency->format($total, $this->session->data['currency']));
и меняете на
if($this->cart->countProducts() == 0){
$data['text_items'] = $this->language->get('text_items_empty');
}else{
$data['text_items'] = sprintf($this->language->get('text_items'), $this->cart->countProducts() + (isset($this->session->data['vouchers']) ? count($this->session->data['vouchers']) : 0), $this->currency->format($total, $this->session->data['currency']));
}
в catalog/controller/checkout/cart.php
находите
$json['total'] = sprintf($this->language->get('text_items'), $this->cart->countProducts() + (isset($this->session->data['vouchers']) ? count($this->session->data['vouchers']) : 0), $this->currency->format($total, $this->session->data['currency']));
}
и меняете на
if($this->cart->countProducts() == 0){
$json['total'] = $this->language->get('text_items_empty');
}else{
$json['total'] = sprintf($this->language->get('text_items'), $this->cart->countProducts() + (isset($this->session->data['vouchers']) ? count($this->session->data['vouchers']) : 0), $this->currency->format($total, $this->session->data['currency']));
}
не тестил, но должно работать