소스 검색

#534 Alert for saving settings

Alex Trofimov 9 년 전
부모
커밋
c1e259a57d
2개의 변경된 파일과 13개의 추가작업 그리고 0개의 파일을 삭제
  1. 8 0
      install/sql/system.sql
  2. 5 0
      template/scripts/BxBaseServices.php

+ 8 - 0
install/sql/system.sql

@@ -1168,6 +1168,14 @@ SET @iIdHandler = LAST_INSERT_ID();
 INSERT INTO `sys_alerts` (`unit`, `action`, `handler_id`) VALUES
 ('sys_images_custom', 'file_deleted', @iIdHandler);
 
+
+INSERT INTO `sys_alerts_handlers` (`name`, `service_call`) VALUES 
+('sys_settings_storage_change', 'a:3:{s:6:"module";s:6:"system";s:6:"method";s:37:"alert_response_process_storage_change";s:5:"class";s:13:"TemplServices";}');
+SET @iHandler = LAST_INSERT_ID();
+
+INSERT INTO `sys_alerts` (`unit`, `action`, `handler_id`) VALUES
+('system', 'save_setting', @iHandler);
+
 -- --------------------------------------------------------
 
 

+ 5 - 0
template/scripts/BxBaseServices.php

@@ -90,6 +90,11 @@ class BxBaseServices extends BxDol implements iBxDolProfileService
             return false;
         return $oAccount->$sFunc();
     }
+
+    public function serviceAlertResponseProcessStorageChange ($oAlert)
+    {
+
+    }
 }
 
 /** @} */