followup_delete
Срабатывает перед удалением триггерной рассылки.
Доступно начиная с версии 5.1.9.
Shop-Script
Входящие параметры (передаются по ссылке)
$followup array Свойства удаляемой рассылки в виде массива со следующими ключами:
$followup['id'] int ID рассылки.
$followup['name'] string Название рассылки.
$followup['delay'] int Длительность задержки в секундах между переводом заказа в указанный статуса и отправкой рассылки.
$followup['first_order_only'] bool Признак отправки рассылки только для первого заказа покупателя.
$followup['same_state_id'] bool Признак отправки рассылки только если выбранный статус заказа не изменился.
$followup['subject'] string Тема email-рассылки.
$followup['body'] string Текст рассылки.
$followup['last_cron_time'] datetime Дата и время последней отправки рассылки.
$followup['from'] string|null Обозначение отправителя:
$followup['status'] bool Признак включённой рассылки.
$followup['transport'] string Транспорт отправки: 'email', 'sms'.
$followup['state_id'] string Идентификатор выбранного статуса заказов.
$followup['id'] int ID рассылки.
$followup['name'] string Название рассылки.
$followup['delay'] int Длительность задержки в секундах между переводом заказа в указанный статуса и отправкой рассылки.
$followup['first_order_only'] bool Признак отправки рассылки только для первого заказа покупателя.
$followup['same_state_id'] bool Признак отправки рассылки только если выбранный статус заказа не изменился.
$followup['subject'] string Тема email-рассылки.
$followup['body'] string Текст рассылки.
$followup['last_cron_time'] datetime Дата и время последней отправки рассылки.
$followup['from'] string|null Обозначение отправителя:
null (email-адрес администратора или идентификатор отправителя по умолчанию для отправки SMS) либо указанный email-адрес или идентификатор отправителя SMS.$followup['status'] bool Признак включённой рассылки.
$followup['transport'] string Транспорт отправки: 'email', 'sms'.
$followup['state_id'] string Идентификатор выбранного статуса заказов.
… код плагина …
Результат работы плагина
Shop-Script
Пример кода плагина
PHP
public function followupDelete($followup)
{
waLog::dump($followup, 'shop/plugins/' . $this->id . '/followup-delete.log');
}









