Перейти к содержанию
Официальный форум поддержки Simpla

Рекомендуемые сообщения

Добрый день!

Подскажите, кто знает.

В базе users имеются данные о количестве бонусов у каждого покупателя в столбце 'balance'.

Хочу из заказа при сохранении его со статусом Выполнено, чтобы покупателю улетало сообщение с информацией о количестве имеющихся у него бонусов. Как выдернуть данные из базы и подгрузить их в сообщение?

Спасибо!  

Ссылка на сообщение
Поделиться на другие сайты

Стандартно при сохранении заказа отправляется письмо (если соответствующая галочка проставлена). Смотрите, как это сделано, и программируйте свое по образцу - присоединяйте к текущему письму или отправляйте свое отдельное...

 

simpla/OrderAdmin.php

api/Orders.php

api/Notify.php

шаблон письма текущего или шаблон новый

Ссылка на сообщение
Поделиться на другие сайты

Пробую, но не получается.

 

в 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}

 

Подскажите, пожалуйста, не понимаю как сделать...

Ссылка на сообщение
Поделиться на другие сайты

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.

Гость
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

Загрузка...
×
×
  • Создать...