Dilemma086 Опубликовано 4 февраля, 2019 Жалоба Поделиться Опубликовано 4 февраля, 2019 Добрый день!Подскажите, кто знает.В базе users имеются данные о количестве бонусов у каждого покупателя в столбце 'balance'.Хочу из заказа при сохранении его со статусом Выполнено, чтобы покупателю улетало сообщение с информацией о количестве имеющихся у него бонусов. Как выдернуть данные из базы и подгрузить их в сообщение?Спасибо! Цитата Ссылка на сообщение Поделиться на другие сайты
phukortsin Опубликовано 5 февраля, 2019 Жалоба Поделиться Опубликовано 5 февраля, 2019 Стандартно при сохранении заказа отправляется письмо (если соответствующая галочка проставлена). Смотрите, как это сделано, и программируйте свое по образцу - присоединяйте к текущему письму или отправляйте свое отдельное... simpla/OrderAdmin.phpapi/Orders.phpapi/Notify.phpшаблон письма текущего или шаблон новый Цитата Ссылка на сообщение Поделиться на другие сайты
Dilemma086 Опубликовано 6 февраля, 2019 Автор Жалоба Поделиться Опубликовано 6 февраля, 2019 Пробую, но не получается. в api/Notify.php добавил //Бонусы $this->design->assign('balance', $balance); api/Orders.php добавил //Бонусы public function get_balance($balance) { $query = $this->db->placehold("SELECT * FROM __users WHERE id=? LIMIT 1", intval($id)); $this->db->query($query); return $this->db->result(); } simpla/OrderAdmin.php if ($order->user_id){ $balance = $user_id->balance; } шаблон письма текущего добавил {$user->balance} Подскажите, пожалуйста, не понимаю как сделать... Цитата Ссылка на сообщение Поделиться на другие сайты
Рекомендуемые сообщения
Присоединяйтесь к обсуждению
Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.