Отключить корзину в опенкарт достаточно просто.
Для начала необходимо найти контроллер отвечающий за корзину. Обычно он находится здесь – /catalog/controller/checkout/cart.php. Если Вы юзаете simplecheckout то контроллер будет называться simplecheckout.php. Открываем файл отвечающий за корзину в моём случае то simplecheckout.php и ищем метод index. В коде выглядит это следующим образом
public function index() {
после этой строки добавляем строку, которая будет нас перенаправлять допустим на главную страницу
$this->redirect($this->url->link('common/home', '', 'SSL'));
затем сохраняем этот файл и закрываем. В результате этих действий при переходе на корзину магазина нас будет перекидывать на главную страницу сайта.
не совсем то, это редирект.
а нужно вообще отключить и убрать кнопку везде – в товарах в хидере..
похвальные знания
Корзина визуально остается. Вводит пользователя в заблуждение (он положил товар в корзину – жмет в корзину, а его редиректит на главную)
Это скорее пример как делать вообще вредно.
Если не лезть в контролеры – то проще все кнопки и корзину скрыть через CSS
дак о скрытии корзины речи нет)
скрыть корзину для рандомной темы это персональные стили
а я предлагаю универсальную штуку