系統(tǒng)掛載點(diǎn)

2024-07-17 23:45 更新

為了獲取更多最新內(nèi)容及功能更新,請(qǐng)直接訪問(wèn)我們的首頁(yè)以查看DzzOffice筆記的最新地址。

以下將列出系統(tǒng)預(yù)留的掛載點(diǎn)名稱(chēng),并詳細(xì)介紹掛載點(diǎn)的作用。方便后續(xù)開(kāi)發(fā)參照或引用該掛載點(diǎn)。

  1. check_login

前臺(tái)用戶驗(yàn)證掛載點(diǎn)。需要前臺(tái)用戶登錄驗(yàn)證的地方調(diào)用掛載點(diǎn)即可

Hook::listen('check_login');
  1. syntoline_department

將本地部門(mén)信息同步至第三方掛載點(diǎn)

$data=array(1,2,3); 或者 $data=1; 即$data可以是一維數(shù)組,可以是值。該值必須是本地對(duì)應(yīng)的部門(mén)ID php文件調(diào)用方式: Hook::listen('syntoline_department',$data);//新增部門(mén) php文件調(diào)用方式: Hook::listen('syntoline_department',$data,'del');//刪除部門(mén)
  1. syntoline_user

將本地用戶信息同步至第三方掛載點(diǎn)

$data=array(1,2,3); 或者 $data=1; 即$data可以是一維數(shù)組,可以是值。該值必須是本地對(duì)應(yīng)的用戶ID Hook::listen('syntoline_user',$data);//新增用戶 Hook::listen('syntoline_user',$data,'del');//刪除用戶
  1. syntoline_user

將本地信息同步至第三方掛載點(diǎn)

$notifid=1; 即$data必須是本地對(duì)應(yīng)`dzzoffice_notification`表的消息ID Hook::listen('online_notification',$notifid);//新增消息隊(duì)列到第三方消息表 Hook::listen('online_notification');//發(fā)送消息,及根據(jù)第三方消息表發(fā)送消息
  1. header_tpl

模板頭部腳本包含掛載點(diǎn)

模板中調(diào)用方式:< !-- {hook header_tpl} -->
  1. syntoline_user

后臺(tái)管理員驗(yàn)證掛載點(diǎn)。需要后臺(tái)管理員登錄驗(yàn)證的地方調(diào)用掛載點(diǎn)即可

Hook::listen('adminlogin');
  1. syntoline_user

日志記錄掛載點(diǎn)

$loginfo=array("mark"=>"errorlog","content"=>$message);//mark的值參考后臺(tái)-系統(tǒng)日志-應(yīng)用設(shè)置。content對(duì)應(yīng)的是記錄信息 Hook::listen('systemlog',$loginfo);


以上內(nèi)容是否對(duì)您有幫助:
在線筆記
App下載
App下載

掃描二維碼

下載編程獅App

公眾號(hào)
微信公眾號(hào)

編程獅公眾號(hào)