其他
本文整理智简魔方财务系统中“其他”相关的配置、操作或问题处理内容,供管理员和运维人员按原文步骤查阅与执行。
- 添加服务器后
- 删除服务器前
- 编辑服务器前
- 在删除日志前执行
- 添加系统活动日志
- 用户推介计划激活后执行
- 自定义字段值更新时执行
- 邮件发送前执行
添加服务器后
server_add
添加服务器后
请求参数:
| 参数名称 | 类型 | 说明 |
|---|---|---|
| serverid | 整型 | 服务器 ID |
响应:
无
示范代码:
<?php
add_hook('server_add', 1, function($vars) {
// Perform hook code here...
});删除服务器前
server_delete
删除服务器前
请求参数:
| 参数名称 | 类型 | 说明 |
|---|---|---|
| serverid | 整型 | 服务器 ID |
响应:
无
示范代码:
<?php
add_hook('server_delete', 1, function($vars) {
// Perform hook code here...
});编辑服务器前
server_edit
编辑服务器前
请求参数:
| 服务器 ID | 类型 | 说明 |
|---|---|---|
| serverid | 整型 | 服务器 ID |
响应:
无
示范代码:
<?php
add_hook('server_edit', 1, function($vars) {
// Perform hook code here...
});在删除日志前执行
before_delete_log
在删除日志前执行
请求参数:
| 参数名称 | 类型 | 说明 |
|---|---|---|
| adminid | 整型 | 管理员 ID |
| type | 字符串 | 日志类型 |
响应:
无
示范代码:
<?php
add_hook('before_delete_log', 1, function($vars) {
// Perform hook code here...
});添加系统活动日志
log_activity
添加系统活动日志
请求参数:
| 参数名称 | 类型 | 说明 |
|---|---|---|
| description | 整型 | 描述 |
| user | 整型 | 操作名(Sub-Account,Client,System) |
| uid | 整型 | 用户 id |
| ipaddress | 字符串 | ip 地址 |
响应:
无
示范代码:
<?php
add_hook('log_activity', 1, function($vars) {
// Perform hook code here...
});用户推介计划激活后执行
affiliate_activation
用户推介计划激活后执行
请求参数:
| 参数名称 | 类型 | 说明 |
|---|---|---|
| Uid | 整型 | 用户 ID |
| affid | 整型 | 推介 ID |
响应:
无
示范代码:
<?php
add_hook('affiliate_activation', 1, function($vars) {
// Perform hook code here...
});自定义字段值更新时执行
custom_field_save
自定义字段值更新时执行
请求参数:
| 参数名称 | 类型 | 说明 |
|---|---|---|
| fieldid | 整型 | 自定义字段 ID |
| relid | 整型 | 关联 ID |
| value | 字符串 | 自定义字段值 |
响应:
返回以下内容可覆盖自定义字段值:
['value' => '新 value']示范代码:
<?php
add_hook('custom_field_save', 1, function($vars) {
// Perform hook code here...
});邮件发送前执行
before_email_send
自定义字段值更新时执行
请求参数:
| 参数名称 | 类型 | 说明 |
|---|---|---|
| 字符串 | 邮箱 | |
| subject | 字符串 | 主题 |
| content | 字符串 | 邮件正文 |
响应:
返回以下内容可覆盖自定义字段值:
['value' => '新 value']示范代码:
<?php
add_hook('before_email_send', 1, function($vars) {
// Perform hook code here...
});