钩子名称
module_search_get_data
用于模块内容搜索之前,不进入默认的搜索类,返回自己的搜索程序代码,返回格式为
$data = [
'id' => $id,
'catid' => intval($catid),
'params' => dr_array2string(['param' => $param, 'sql' => $sql, 'where' => $where]),
'keyword' => $param['keyword'] ? $param['keyword'] : '',
'contentid' => intval($ct['t']),
'inputtime' => SYS_TIME
];
使用举例
/config/hooks.php
// appname指插件目录,表示这个插件在调用,方便排查是哪个插件在调用这个钩子
\Phpcmf\Hooks::app_on('appname', 'module_search_get_data', function() {
return dr_return_data(1, '', $data); // $data是自定义返回数据,需要自己写程序获取
});
文档最后更新时间:2024-07-21 12:23:09