Guest User

Untitled

a guest
Nov 12th, 2018
82
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.07 KB | None | 0 0
  1. public function init()
  2. {
  3. parent::init();
  4.  
  5. $oldVar = "";
  6.  
  7. //Event: onBeforeSaveEntry
  8. craft()->on('entries.beforeSaveEntry', function (Event $event)
  9. {
  10. $entryModel = $event->params['entry'];
  11. $oldVar = $entryModel->fieldVar;
  12. });
  13.  
  14. //Event: onSaveEntry
  15. craft()->on('entries.saveEntry', function (Event $event)
  16. {
  17. $entryModel = $event->params['entry'];
  18. $newVar = $entryModel->fieldVar;
  19.  
  20. if ( $oldVar !== $newVar ){
  21. // ...
  22. }
  23. });
  24. }
  25.  
  26. public function init()
  27. {
  28. parent::init();
  29.  
  30. $oldVar = "";
  31.  
  32. //Event: onBeforeSaveEntry
  33. craft()->on('entries.beforeSaveEntry', function (Event $event) use (&$oldVar)
  34. {
  35. $entryModel = $event->params['entry'];
  36. $oldVar = $entryModel->fieldVar;
  37. });
  38.  
  39. //Event: onSaveEntry
  40. craft()->on('entries.saveEntry', function (Event $event) use (&$oldVar)
  41. {
  42. $entryModel = $event->params['entry'];
  43. $newVar = $entryModel->fieldVar;
  44.  
  45. if ( $oldVar !== $newVar ){
  46. // ...
  47. }
  48. });
  49. }
Add Comment
Please, Sign In to add comment