0

我们在服务器中有一个 MySql 数据库。在最后一次点击之后,我们希望 OpenCart 将一些数据发送到 PHP 文件并等待答案 (JSON)。

例如:当用户按下按钮(立即付款)下订单时,我们希望向服务器发送一些数据并接收一些 JSON 数据,说明您有 1 件或更多件商品,或者您无法购买,因为商店没有拥有该产品的任何物品。

我们可以用 OpenCart 做到这一点吗?

4

2 回答 2

0

如果您只需要检查产品可用性 - 您可以使用

 $product['quantity'] 

在`

目录/控制器/结帐/cart.php `

例如

   $quantity=file_get_contents('http://api.url?product_id='.$product['product_id']);
    if ($product['quantity'] > (int)$quantity) {
       $this->data['error_warning'] = 'Product not available ';
                    }

您的 api 必须回答一定数量的产品。

于 2013-07-22T23:27:15.867 回答
0

简短的回答是肯定的。您可以使用 PHP 或 javascript 以及 opencart 轻松发送和接收 json。你对哪个部分不太熟悉?opencart 还是 PHP/Javascript 的布局?

于 2013-07-22T01:31:33.850 回答