Я не понимаю, почему все ноют из-за бутстрапа. Подумаешь, сетку для сайта будет удобнее делать, и упрощается разработка резиновых/адаптивных макетов. А вот то, что остались конструкции типа:
$data['column_name'] = $this->language->get('column_name');
$data['column_model'] = $this->language->get('column_model');
$data['column_quantity'] = $this->language->get('column_quantity');
$data['column_price'] = $this->language->get('column_price');
if ($this->config->get('config_cart_weight')) {
$data['weight'] = $this->weight->format($this->cart->getWeight(), $this->config->get('config_weight_class_id'), $this->language->get('decimal_point'), $this->language->get('thousand_point'));
} else {
$data['weight'] = '';
}
if ($this->config->get('config_customer_price') && !$this->customer->isLogged()) {
$data['attention'] = sprintf($this->language->get('text_login'), $this->url->link('account/login'), $this->url->link('account/register'));
} else {
$data['attention'] = '';
}
if (isset($this->session->data['success'])) {
$data['success'] = $this->session->data['success'];
} else {
$data['success'] = '';
}
Вот это действительно огорчает. Я надеялся, что во второй версии от этого уйдут.
Ну и ocmod этот непонятный. Лучше бы добавили события, обработчики. Это же кошмарно, писать модули с xml-файлами, в которых будут инструкции, в какой php файл и что добавить.