OpenCart 🇺🇦

Метод ModelOpenbayAmazonOrder::addAmazonOrderProducts(...)

Схема

public mixed addAmazonOrderProducts ( $orderId, $data )

Аргументы

Аргумент Возможный тип Описание
$orderId
$data

Описание

Метод пока еще не документирован.

Исходный код

foreach ($data as $sku => $orderItemId) {

	$row = $this->db->query("
		SELECT `order_product_id`
		FROM `" . DB_PREFIX . "order_product`
		WHERE `model` = '" . $this->db->escape($sku) . "' AND `order_id` = " . (int)$orderId . "
		LIMIT 1")->row;

	if (!isset($row['order_product_id']) || empty($row['order_product_id'])) {
		continue;
	}

	$orderProductId = $row['order_product_id'];

	$this->db->query("
		INSERT INTO `" . DB_PREFIX . "amazon_order_product` (`order_product_id`, `amazon_order_item_id`)
		VALUES (" . (int)$orderProductId . ", '" . $this->db->escape($orderItemId) . "')");
}