0

サーバーにMySqlデータベースがあります。最後のクリックの後、OpenCart がデータを PHP ファイルに送信し、応答 (JSON) を待つ必要があります。

例: ユーザーがボタン ( Pay Now ) を押して注文すると、データをサーバーに送信し、1 つ以上のアイテムがあること、またはショップが購入できないために購入できないことを示す JSON データを受信します。その商品のアイテムを持っています。

OpenCartでそれを行うことはできますか?

4

2 に答える 2

0

製品の在庫状況のみを確認する必要がある場合は、次を使用できます

 $product['quantity'] 

`で

catalog/controller/checkout/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 に答える