4ответ(ов) в теме
ваш коллега показал эту функцию, и она вполне успешно работает. принимает параметры:
'order_id',
'user_id',
'order_price',
'products_amount',
'order_details',
'order_date',
'order_status'
то есть с ее помощью также получилось вывести количество покупателей, однако вопрос в том, можно ли как то в эту функцию (возможно есть другая уже) добавить id конкретного товара и вывести это в цикле?
Добрый день.
Готовой функции нет, можно посчитать таким образом:
$ordersQuery = new Rcl_Orders_Query(); $itemsQuery = new Rcl_Order_Items_Query(); $cnt = $itemsQuery->count(array( 'product_id' => $product_id, //ID товара 'join_query' => array( array( 'table' => $ordersQuery->query['table'], 'on_order_id' => 'order_id', 'order_status' => 2 //заказ оплачен ) ) ), 'product_amount');
будет получено кол-во заказанных товаров определенного ID в оплаченных заказа
Редакции сообщения
19.09.2019 17:48Причина: не указано
Вы не имеете права на публикацию сообщений в этой теме