挂钩点名称
down_file
适用于dr_down_file函数的下载附件地址。
挂钩点参数
\Phpcmf\Hooks::trigger('down_file', $id);用法举例
/config/hooks.php
\Phpcmf\Hooks::on('down_file', function($id) {
// $id // 当前文件的id号
// 这里可以做下载之前的判断程序
if (is_numeric($id)) {
// 表示附件id
$info = \Phpcmf\Service::C()->get_attachment($id);
// info是附件详细信息
} else {
$url = dr_file($id);
// 表示附件地址
}
});
上一篇:网站关闭时
下一篇:模块网站表单提交之后
有站啦CMS®万能建站系统基于 CodeIgniter4 高性能的开发框架,支持接入Laravel、ThinkPHP三种内核可选,基于MIT开源许可协议,免费且不限制商业使用。 提供PC + 手机 + 微信 + 小程序 + APP API + 多终端一体化网站技术解决方案。