Для всех вкладок Новые, Избранные одна переменная $products, называют по разному, чтобы можно было использовать в разных шаблонах на одной странице.
Для категории список товаров формируется в контроллере и определяется переменной шаблона
$cat_products = $category->getProducts($this->context->language->id, (int)$p, (int)$n);
$this->context->smarty->assign('products', $cat_products);