Помогите пожалуйста вывести общее количество заказов покупателя в два места 1. таблица в админке - Продажи-Покупатели (например в скобках рядом с именем) 2. в письмо админу - чтобы при поступлении заказа от покупателя показывалось число его прошлых заказов. Только начал осваивать php и mvc, в запросах к базе еще мало что понимаю. Нашел в отчетах в модели(там в таблице выводится нужное мне число) admin/model/report/customer.php такой код и не получается вывести это число в шаблон sale/customer_list.tpl:
public function getTotalOrders($data = array()) {
$sql = "SELECT COUNT(DISTINCT o.customer_id) AS total FROM `" . DB_PREFIX . "order` o WHERE o.customer_id > '0'";
if (!empty($data['filter_order_status_id'])) {
$sql .= " AND o.order_status_id = '" . (int)$data['filter_order_status_id'] . "'";
} else {
$sql .= " AND o.order_status_id > '0'";
}
if (!empty($data['filter_date_start'])) {
$sql .= " AND DATE(o.date_added) >= '" . $this->db->escape($data['filter_date_start']) . "'";
}
if (!empty($data['filter_date_end'])) {
$sql .= " AND DATE(o.date_added) <= '" . $this->db->escape($data['filter_date_end']) . "'";
}
$query = $this->db->query($sql);
return $query->row['total'];
}
В контроллере /report/customer_order.php
foreach ($results as $result) {
$action = array();
$action[] = array(
'text' => $this->language->get('text_edit'),
'href' => $this->url->link('sale/customer/update', 'token=' . $this->session->data['token'] . '&customer_id=' . $result['customer_id'] . $url, 'SSL')
);
$this->data['customers'][] = array(
'customer' => $result['customer'],
'email' => $result['email'],
'customer_group' => $result['customer_group'],
'status' => ($result['status'] ? $this->language->get('text_enabled') : $this->language->get('text_disabled')),
'orders' => $result['orders'],
'products' => $result['products'],
'total' => $this->currency->format($result['total'], $this->config->get('config_currency')),
'action' => $action
);
}
И в шаблоне /report/customer_order.tpl
<td class="right"><?php echo $customer['orders']; ?></td>
Заранее благодарен за любую помощь.