Специальный шаблон для категории и страницы продукта в OpenCart 2.2.0.0
Я использую OpenCart версии 2.2.0.0 и пытаюсь установить разные шаблоны для каждой категории и страницы продукта. При поиске в Интернете я нашел следующий код:
if (file_exists(DIR_TEMPLATE . $this->config->get('config_template') . '/template/product/category_' . $category_id . '.tpl')) {
$this->template = $this->config->get('config_template') . '/template/product/category_' . $category_id . '.tpl';
} elseif (file_exists(DIR_TEMPLATE . $this->config->get('config_template') . '/template/product/category.tpl')) {
$this->template = $this->config->get('config_template') . '/template/product/category.tpl';
} else {
$this->template = 'default/template/product/category.tpl';
}
Этот код отлично работает для более старой версии OpenCart, но в новой версии я не нахожу подобную структуру кода в файле catalog / controller / product / category.php
Как мне добиться подобного результата в OpenCart 2.2.0.0?