聯(lián)系官方銷(xiāo)售客服
1835022288
028-61286886
鉤子名稱check_upload_auth用于上傳文件之前的驗(yàn)證 使用舉例/config/hooks.php// appname指插件目錄,表示這個(gè)插件在調(diào)用,方便排查是哪個(gè)插件在調(diào)用這個(gè)鉤子\Php
鉤子名稱module_search_get_data用于模塊內(nèi)容搜索之前,不進(jìn)入默認(rèn)的搜索類(lèi),返回自己的搜索程序代碼,返回格式為 $data = [ 'id' => $i
文件對(duì)比功能用于檢測(cè)本地核心文件(dayrui目錄)與服務(wù)器最新版文件的差異,目錄文件大概有:這些文件屬于系統(tǒng)核心文件,強(qiáng)烈建議開(kāi)發(fā)者不要去修改,否則會(huì)引起系統(tǒng)不穩(wěn)定或者系統(tǒng)崩潰如果二次開(kāi)發(fā)中需要變更核心文件的邏輯,需要提前向官方說(shuō)明,官方考慮周全之后再為開(kāi)發(fā)者單獨(dú)開(kāi)放一個(gè)鉤子或繼承類(lèi),開(kāi)發(fā)者可提交建議類(lèi)工單或者郵件tpcmf@qq.com當(dāng)存在檢測(cè)異常時(shí),對(duì)比結(jié)果會(huì)顯示具體的文件,如下圖:這時(shí)候...
鉤子特性提供了一種方法來(lái)修改框架的內(nèi)部運(yùn)作流程,而無(wú)需修改核心文件。有些時(shí)候你可能希望在執(zhí)行流程中的某些階段添加一些動(dòng)作,例如在控制器加載之前或之后執(zhí)行一段腳本, 或者在其他的某些位置觸發(fā)你的腳本。鉤
鉤子名稱update_cache當(dāng)系統(tǒng)執(zhí)行更新緩存動(dòng)作時(shí),觸發(fā)本鉤子的執(zhí)行用法舉例/config/hooks.php// appname指插件目錄,表示這個(gè)插件在調(diào)用,方便排查是哪個(gè)插件在調(diào)用這個(gè)鉤子
掛鉤點(diǎn)名稱cms_view用法舉例/config/hooks.php// appname指插件目錄,表示這個(gè)插件在調(diào)用,方便排查是哪個(gè)插件在調(diào)用這個(gè)鉤子\Phpcmf\Hooks::app_on('a
掛鉤點(diǎn)名稱cms_view_end用法舉例/config/hooks.php// appname指插件目錄,表示這個(gè)插件在調(diào)用,方便排查是哪個(gè)插件在調(diào)用這個(gè)鉤子\Phpcmf\Hooks::app_o
鉤子名稱cms_index當(dāng)訪問(wèn)網(wǎng)站首頁(yè)時(shí)觸發(fā)此鉤子,例如在訪問(wèn)網(wǎng)站首頁(yè)時(shí)跳轉(zhuǎn)加載顯示某個(gè)插件的內(nèi)容等情況本腳本只能在沒(méi)開(kāi)啟首頁(yè)靜態(tài)時(shí)使用,一旦開(kāi)啟了首頁(yè)靜態(tài),這個(gè)方法就失效了用法舉例/config/
系統(tǒng)提醒用于顯示在后臺(tái)首頁(yè)面板的提醒信息(用來(lái)通知管理員需要做一些什么事情)此鉤子用于捕獲系統(tǒng)提醒后的觸發(fā)程序,一般用來(lái)短信通知或微信通知管理員趕緊來(lái)處理這些事務(wù)。掛鉤點(diǎn)名稱admin_notice掛
鉤子名稱pay_call用于付款成功跳轉(zhuǎn)提醒參數(shù)介紹// 掛鉤點(diǎn) \Phpcmf\Hooks::trigger('pay_call', $data);$rt 付款信息,打印下使用舉例/config/h
用于快速下單購(gòu)買(mǎi)之前的回調(diào) ,例如判斷下單條件鉤子名稱member_buy_before參數(shù)介紹// 掛鉤點(diǎn) 購(gòu)買(mǎi)商品之前\Phpcmf\Hooks::trigger('member_buy_befo
用于快速下單購(gòu)買(mǎi)成功之后,例如下單成功后需要執(zhí)行的程序動(dòng)作鉤子名稱member_buy_after參數(shù)介紹// 掛鉤點(diǎn) 購(gòu)買(mǎi)商品之后\Phpcmf\Hooks::trigger('member_buy
鉤子名稱member_edit_password_after定義方法\Phpcmf\Hooks::trigger('member_edit_password_after', $data);參數(shù)說(shuō)明Ar
鉤子名稱pay_success參數(shù)介紹Array( [id] => 446 [site] => 1 [mid] => 1_shop-61-40-1-null [uid] =>
【用戶實(shí)名認(rèn)證】插件的鉤子一、掛鉤點(diǎn)名稱certify_verify_2用戶提交認(rèn)證,后臺(tái)審核拒絕時(shí)觸發(fā)此鉤子。二、用法舉例/config/hooks.php\Phpcmf\Hooks::app_on
【用戶實(shí)名認(rèn)證】插件,認(rèn)證成功的鉤子一、掛鉤點(diǎn)名稱certify_verify_1當(dāng)用戶提交實(shí)名認(rèn)證,后臺(tái)審核成功時(shí)觸發(fā)此鉤子二、用法舉例/config/hooks.php\Phpcmf\Hooks:
知識(shí)點(diǎn):表單提交之后的鉤子、自定義通知設(shè)置1、先創(chuàng)建自定義通知腳本,文件:dayrui/My/Config/Notice.php代碼如下:<?php/** * 通知?jiǎng)幼髯?cè)配置 * * 動(dòng)作字符
快速下單購(gòu)買(mǎi)功能是cms提供的簡(jiǎn)易購(gòu)物功能,交易流程:1、商品頁(yè)面選擇數(shù)量并單擊購(gòu)買(mǎi)2、進(jìn)入付款流程3、支付成功,付款金額歸系統(tǒng)所有(可以使用鉤子pay_success進(jìn)行回調(diào)二次開(kāi)發(fā))4、交易完成此
鉤子名稱upload_file定義方法\Phpcmf\Hooks::trigger('upload_file', [ 'type' => $type, 'data' => $data,
掛鉤點(diǎn)名稱cms_init用法舉例/config/hooks.php// appname指插件目錄,表示這個(gè)插件在調(diào)用,方便排查是哪個(gè)插件在調(diào)用這個(gè)鉤子\Phpcmf\Hooks::app_on('a
掛鉤點(diǎn)名稱cms_run適用于在程序運(yùn)行之前進(jìn)行判斷url等等用法舉例/config/hooks.php// appname指插件目錄,表示這個(gè)插件在調(diào)用,方便排查是哪個(gè)插件在調(diào)用這個(gè)鉤子\Phpcm
鉤子名稱tag_save存儲(chǔ)tag值時(shí)的的聯(lián)動(dòng)操作,比如你將tag的id或者name單獨(dú)存儲(chǔ)等等用法舉例/config/hooks.php// appname指插件目錄,表示這個(gè)插件在調(diào)用,方便排查是
鉤子名稱module_search_data用于模塊內(nèi)容搜索完成之后的操作,例如存儲(chǔ)搜索行為分析等 使用舉例/config/hooks.php// appname指插件目錄,表示這個(gè)插件在調(diào)用,方便排
鉤子名稱member_logout定義方法\Phpcmf\Hooks::trigger('member_logout', $member);參數(shù)說(shuō)明Array( [username] => as
鉤子名稱module_index當(dāng)訪問(wèn)【模塊首頁(yè)】時(shí)觸發(fā)此鉤子,例如在訪問(wèn)【模塊首頁(yè)】時(shí)跳轉(zhuǎn)加載顯示某個(gè)插件的內(nèi)容等情況本腳本只能在沒(méi)開(kāi)啟首頁(yè)靜態(tài)時(shí)使用,一旦開(kāi)啟了首頁(yè)靜態(tài),這個(gè)方法就失效了用法舉例/
掛鉤點(diǎn)名稱module_content_before用法舉例/config/hooks.php// appname指插件目錄,表示這個(gè)插件在調(diào)用,方便排查是哪個(gè)插件在調(diào)用這個(gè)鉤子\Phpcmf\Hoo
掛鉤點(diǎn)名稱order_checkout_before舉例/config/hooks.php// appname指插件目錄,表示這個(gè)插件在調(diào)用,方便排查是哪個(gè)插件在調(diào)用這個(gè)鉤子\Phpcmf\Hooks
應(yīng)用插件允許有自己的鉤子配置文件配置文件:/dayrui/App/應(yīng)用目錄//Config/Hooks.php文件內(nèi)容格式:<?php/** * 應(yīng)用自己的鉤子 * *//*\Phpcmf\Hooks
讓網(wǎng)站的前端控制器禁止訪問(wèn),只保留后臺(tái)控制器的訪問(wèn)開(kāi)發(fā)思路:在cms運(yùn)行后鉤子中判斷如果來(lái)自前端頁(yè)面就禁止往下執(zhí)行/config/hooks.php\Phpcmf\Hooks::on('cms...
將以下代碼保存 放入 dayrui/app/tag/config/Hooks.php (沒(méi)有就新建一個(gè))我是通過(guò)內(nèi)容發(fā)布之后的鉤子來(lái)直接修改數(shù)據(jù)表的 所以需要先安裝tag插件 然后 模塊配置里開(kāi)啟自動(dòng)...