Skip to content

Action

名称参数说明
AppController.init基类控制器HOOK
view.$module.$controller.$action$data视图显示前
lang$data 有 name value file_name
如data中包含key为return的值时将阻止翻译
多语言
数据库
db_insert.$table.before$data写入记录前
db_save.$table.before$data写入记录前
db_insert.$table.after$data 有 id data写入记录后
db_save.$table.after$data 有 id data写入记录后
db_update.$table.before更新记录前
db_save.$table.before更新记录前
db_insert.$table.after$data 有 id data where更新记录后
db_save.$table.after$data 有 id data where更新记录后
db_del.$table.before$where删除前
db_del.$table.after$where删除前

数据库如不需要触发Action可用以下方法

db_insert($table, $data = [], $don_run_action = true) 
db_update($table, $data = [], $where = [], $don_run_action = true)
db_delete($table, $where = [], $don_run_action = true)