通过id opencart在主页上显示产品

时间:2014-08-21 19:14:17

标签: php database opencart

我需要在头版上显示某个特定产品。我没有为此找到一个模块。我需要做什么?我需要用倒数计时器显示产品,但我可以这样做,我只是不知道如何通过ID或SKU从数据库中获取产品。我想代码应该是这样的:

echo $product_option_data[] = array(
                    'product_option_id' => $product_option['product_option_id'],
                    'option_id'         => $product_option['option_id'],
                    'name'              => $product_option['name'],
                    'type'              => $product_option['type'],
                    'option_value'      => $product_option['option_value'],
                    'required'          => $product_option['required']
                );

1 个答案:

答案 0 :(得分:1)

在OpenCart控制器中,您可以调用

$this->load->model('catalog/product'); // only if not yet 'loaded' within the controller
$product = $this->model_catalog_product->getProduct($productId);
print_r($product);

将通过它的ID返回产品。随后做任何你需要的事情。