Перейти к содержимому


Событие пост-удаления

события

Сообщений в теме: 2

#1 nevmerzhitsky

    Участник

  • Пользователи
  • PipPip
  • 24 сообщений
  • Пол:Мужчина

Отправлено 24 Сентябрь 2014 - 04:18

Как перехватить событие после удаления записи из таблицы? Стандартное Вычислять при условии Удаление в таблице вызывается перед удалением и позволяет отменить событие. Но как написать php-код, который должен быть выполнен после успешного удаления записи?

#2 CbCoder

    Активный участник

  • Программист ООО "КБ"
  • PipPipPip
  • 8 759 сообщений
  • Пол:Мужчина
  • Город:Казань

Отправлено 24 Сентябрь 2014 - 08:40

Если речь об удалении в корзину (в "удаленные"), то можно использовать событие на изменение поля "Статус записи" - оно сработает уже после перемещения в удаленные. В самом коде нужно добавить условие if ($line['Статус записи'] = 2):

if ($line['Статус записи'] = 2) {
   // ваш код при удалении в корзину
}

Если же вам нужно вычисление после окончательного удаления - то такого события нет.

#3 nevmerzhitsky

    Участник

  • Пользователи
  • PipPip
  • 24 сообщений
  • Пол:Мужчина

Отправлено 24 Сентябрь 2014 - 14:48

Просмотр сообщенияCbCoder (24 Сентябрь 2014 - 08:40) писал:

Если речь об удалении в корзину (в "удаленные"), то можно использовать событие на изменение поля "Статус записи" - оно сработает уже после перемещения в удаленные. В самом коде нужно добавить условие if ($line['Статус записи'] = 2):

if ($line['Статус записи'] = 2) {
   // ваш код при удалении в корзину
}

Спасибо, такое решение подходит.





Количество пользователей, читающих эту тему: 2

0 пользователей, 2 гостей, 0 анонимных