2013-07-21 46 views
0

我們在服務器中有一個MySql數據庫。我們希望在最終點擊後OpenCart將一些數據發送到PHP文件並等待答案(JSON)。如何在OpenCart中與另一臺服務器上的PHP文件進行通信

例如:當用戶按下按鈕(立即支付)來訂購我們想要發送一些數據到服務器並收到一些JSON數據,說明您有一個或多個項目,或者您不能購買因爲商店沒有該產品的任何物品。

我們可以用OpenCart做到嗎?

回答

0

簡短的回答是肯定的。您可以使用PHP或JavaScript輕鬆發送和接收json,因此可以使用opencart。你不熟悉哪部分? opencart或PHP/Javascript的佈局?

+0

我是一個Drupal開發人員(PHP),現在我想學習opencart。我現在不知道我怎麼能說opencart等待響應並根據json字符串行事。 – Drupalizeme

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必須回答一定量的產品。

相關問題