Добрался в /catalog/controller/product/category.php
Вот часть кода, которая формирует данные о товаре.
$this->data['products'][] = array(
'name' => $result['name'],
'model' => $result['model'],
'rating' => $rating,
'stars' => sprintf($this->language->get('text_stars'), $rating),
'thumb' => $this->model_tool_image->resize($image, $this->config->get('config_image_product_width'), $this->config->get('config_image_product_height')),
'price' => $price,
'stk' => $result['stk'],
'options' => $options,
'special' => $special,
// 'href' => $this->model_tool_seo_url->rewrite(HTTP_SERVER . 'index.php?route=product/product&path=' . $this->request->get['path'] . '&product_id=' . $result['product_id']),
'href' => $this->model_tool_seo_url->rewrite(HTTP_SERVER . 'index.php?route=product/product&product_id=' . $result['product_id']),
'add' => $add
);
}
А вот часть кода, которая формирует ЧПУ:
Ситуация такая, если я перехожу в категорию у меня там выводятся не только субкатегории, но так же и товары из этой категории, так вот если раскомментировать закомментированную строчку, то в категориях товары в урле не будут иметь субкатегорий. Т.е допустим товар принадлежит к категории cat1 и субкатегории sub1, в категориях этот товар будет иметь вид
А нужно чтоб имел