Приветствую! Возникла необходимость заменить в корзине модель на артикул. В контроллере /catalog/controller/checkout/cart.php в массиве $data['products'][] = array() добавил: PHP: 'sku' => $product['sku'] Затем в /catalog/language/russian/checkout/cart.php добавил: PHP: $_['column_sku'] = 'Артикул'; В файле темы /catalog/view/theme/ваша тема/template/checkout/cart.tpl добавил: Код: <td class="text-center"><?php echo $product['sku']; ?></td> И в завершении в файле /system/library/cart.php добавил строку в массив $product_data[] = array(): PHP: 'sku' => $product_query->row['sku'] После этих изменений на домашнем компьютере всё заработало без ошибок (скриншот cart_home.jpg). Закачиваю на хостинг те же файлы без изменений, проверяю и вылезает ошибка (скриншот cart_hosting.jpg). Ошибка заключалась в том, что контроллер или системные файлы висят в кэше, поэтому надо зайти в модули -> модификаторы и обновить кэш.
Проблему решил, совсем забыл о кэше, который периодически нужно обновлять. Смешно до жути, но возможно хоть решение проблемы замены модели на артикул кого заинтересует и пригодится.
Надо еще в /catalog/controller/checkout/cart.php добавить строку где то на 30 линии $data['column_sku'] = $this->language->get('column_sku'); и все будет отображаться без ошибок!