alexivchenko Опубликовано 13 апреля, 2019 Жалоба Поделиться Опубликовано 13 апреля, 2019 (изменено) Друзья! Подскажите как сделать вывод количества заказов определенного товара в карточке? Я так понимаю, если заказ ушел в статус "Выполнен", нужно произвести подсчет или собрать данные из базы "s_purchases". Изменено 13 апреля, 2019 пользователем alexivchenko Цитата Ссылка на сообщение Поделиться на другие сайты
phukortsin Опубликовано 13 апреля, 2019 Жалоба Поделиться Опубликовано 13 апреля, 2019 Как обычно. Сначала выполнить подсчет через SQL-запрос. Затем результат передать в шаблон. И наконец, вывести в самом шаблоне. Цитата Ссылка на сообщение Поделиться на другие сайты
alexivchenko Опубликовано 13 апреля, 2019 Автор Жалоба Поделиться Опубликовано 13 апреля, 2019 (изменено) Как обычно. Сначала выполнить подсчет через SQL-запрос. Затем результат передать в шаблон. И наконец, вывести в самом шаблоне. Пробовал сделать на основе подсчета просмотра товара, думал получится, но нет. Изменено 13 апреля, 2019 пользователем alexivchenko Цитата Ссылка на сообщение Поделиться на другие сайты
alexivchenko Опубликовано 13 апреля, 2019 Автор Жалоба Поделиться Опубликовано 13 апреля, 2019 (изменено) Спасибо @phukortsin Во View/ProductView.php перед return $this->design->fetch('product.tpl'); вставить // в заказах $q=$this->db->placehold('SELECT sum(pu.amount) am from __purchases pu, __orders o WHERE pu.order_id=o.id and pu.product_id=?', $product->id); $this->db->query($q); $am=(int)$this->db->result('am'); $this->design->assign('product_purchase_count', $am); Для вывода в шаблоне product.tpl В нужное место Продаж - {$product_purchase_count}. Изменено 13 апреля, 2019 пользователем alexivchenko Цитата Ссылка на сообщение Поделиться на другие сайты
alexivchenko Опубликовано 13 апреля, 2019 Автор Жалоба Поделиться Опубликовано 13 апреля, 2019 Подскажите как сделать, чтобы {$product_purchase_count} отображался и в main.tpl и так же продажи считались если статус заказа в админке "Выполнен" Цитата Ссылка на сообщение Поделиться на другие сайты
shooroop Опубликовано 14 апреля, 2019 Жалоба Поделиться Опубликовано 14 апреля, 2019 Подскажите как сделать, чтобы {$product_purchase_count} отображался и в main.tpl и так же продажи считались если статус заказа в админке "Выполнен" View.php Цитата Ссылка на сообщение Поделиться на другие сайты
Рекомендуемые сообщения
Присоединяйтесь к обсуждению
Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.