Как сделать так что бы когда в корзине нет товаров или клиент нажал на удалить товар из корзины появлялось не это окно А сразу открывалась главная страница или страница где в последний раз был клиент. Скажите это можно сделать?
Можно PHP: if (!$this->cart->hasProducts() && empty($this->session->data['vouchers'])) { if (!isset($this->request->server['HTTP_X_REQUESTED_WITH']) || $this->request->server['HTTP_X_REQUESTED_WITH'] != 'XMLHttpRequest') { $this->redirect($this->url->link('checkout/simplecheckout', '', 'SSL')); } else { $this->simple->redirect = $this->url->link('commom/home', '', 'SSL'); } } Это в catalog/controller/checkout/simplecheckout_cart.php
большое спасибо, помогло только у меня работает вот так } else { $this->simple->redirect = $this->url->link('', '', 'SSL'); без commom/home } можно ли как то ещё здесь сделать так что бы открывалась последняя категория которую посещал клиент? ещё есть такой же вопрос только уже связан с Ajax Shopping Cart 1.4 Суть вопроса та же когда удаляешь товар со всплывающего окна, появлятся окно с сообщением как здесь сделать так что бы после удаления всех товаров окно сразу закрывалось, и пользователь мог себе спокойно дольше сёрфить сайт?
Скорей всего, нет 1. Оформление заказа вы можете открыть из любой страницы. 2. Я не знаю модуля Ajax Shopping Cart 1.4 Но суть в том, что что нужно в ветке success ajax запроса прописать закрытие окна, если получено такое сообщение, а еще лучше закрывать окно по таймауту.