OpenCart 🇺🇦

Метод ModelSaleOrder::getTotalEmailsByProductsOrdered(...)

Схема

public mixed getTotalEmailsByProductsOrdered ( $products )

Аргументы

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

Описание

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

Исходный код

$implode = array();

foreach ($products as $product_id) {
	$implode[] = "op.product_id = '" . (int)$product_id . "'";
}

$query = $this->db->query("SELECT DISTINCT email FROM `" . DB_PREFIX . "order` o LEFT JOIN " . DB_PREFIX . "order_product op ON (o.order_id = op.order_id) WHERE (" . implode(" OR ", $implode) . ") AND o.order_status_id <> '0'");

return $query->row['total'];