获取产品页面Opencart的父类别

时间:2012-03-27 03:43:52

标签: php opencart

有没有办法在Opencart的产品页面中获取产品的父类别?感谢

1 个答案:

答案 0 :(得分:13)

是的,你可以。 我在OpenCart 1.5.1.x中测试了我的代码

首先,您必须修改文件/catalog/controller/product/product.php才能添加 第94行之后: $ product_info = $ this-> model_catalog_product-> getProduct($ product_id);

添加:

$categories = $this->model_catalog_product->getCategories($product_info['product_id']); if ($categories){ $categories_info = $this->model_catalog_category->getCategory($categories[0]['category_id']); $this->data['category_id'] = $categories_info['category_id']; }

然后,您可以在模板文件(product.tpl)中使用变量<?php echo $category_id ?>

希望这能帮到你