Php Opencart检查特定产品是否有库存

Php Opencart检查特定产品是否有库存,php,opencart,Php,Opencart,我希望能够检查特定产品是否有库存,是否启用或禁用。然后我想把这段代码放在结帐页面上。更具体地说,它将放在Gift_Wrap.xml中。我有一种叫做礼品盒的产品,它经常脱销。如何让它检查特定产品是否已启用,然后显示x y或z <?php if ($product_id['GIFTBOX']) { ?> if($this->data['status']=$this->language->get('enable'){ //do th

我希望能够检查特定产品是否有库存,是否启用或禁用。然后我想把这段代码放在结帐页面上。更具体地说,它将放在Gift_Wrap.xml中。我有一种叫做礼品盒的产品,它经常脱销。如何让它检查特定产品是否已启用,然后显示x y或z

<?php if ($product_id['GIFTBOX']) { ?>              
  if($this->data['status']=$this->language->get('enable'){
    //do this
  }
  else if{
    //do this
  }
<?php } ?>
不确定我是否在正确的轨道上。在此之前,我需要调用什么来获取该产品的数据选项。Opencart和PHP新手,感谢您的帮助。
转到controller/product/product.php

运行此操作,检查库存产品:

<?php
foreach ($products as $product) { 
if($product['stock'] > 0 && $product['product_id']==$product_id['GIFTBOX'])   { 
}
?> 

我觉得这已经接近我所需要的了,我唯一需要的是能够在controller/product/product.php之外完成这项工作。因为我想在购物车页面上显示这段代码,这样它就可以显示一条消息,所以我需要在product.php之外运行此检查。那我该怎么做呢?我想应该是这样的$这个->加载->模型'controller/product/product.php';