Ця функція будує шлях від підкатегорії до категорії.
В контролері додаємо нову функцію
<?php 
  public function getProductPath($path) 
  { 
    $this->load->model('catalog/category'); 
    $cat = $this->model_catalog_category->getParentCategoryId($path); 
    
    if (isset($cat)&&$cat!=0) { 
      $path = $this->getProductPath($cat).'_'.$path; 
    } 
    
    return $path; 
  } 
?> Функція повертає шлях категорії виду *_*_* для виклику в тому ж контролері:
$path = $this->getProductPath($result['category_id']); та підключаємо в вивід посилання:
'href' => $this->model_tool_seo_url->rewrite(HTTP_SERVER . 'index.php?route=product/product&product_id=' . $result['product_id'].'&path='.$path)