Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/docker/9.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php OctoberCMS后端文件视图_Php_Octobercms_Octobercms Backend_Octobercms Plugins - Fatal编程技术网

Php OctoberCMS后端文件视图

Php OctoberCMS后端文件视图,php,octobercms,octobercms-backend,octobercms-plugins,Php,Octobercms,Octobercms Backend,Octobercms Plugins,我正在尝试为我的网站(企业网站,用户可以提交他们的招聘申请)制作空缺插件 我正在努力实现的目标: 用户转到指定页面 用户根据提供的指南上传文件 脚本将文件保存在指定的文件夹中,并获取文件名作为申请者的名称 脚本将信息添加到数据库(id、申请人名称、文件路径、创建时间、更新时间) 管理员可以在后端查看应用程序 我已经设法实现了前4个目标,但是我不知道如何允许管理员从后端获取文件的链接 我使用模型在数据库中存储信息。在后端,我可以看到文件何时上传以及申请人的姓名。但是,当管理员单击列表中的项目(模型

我正在尝试为我的网站(企业网站,用户可以提交他们的招聘申请)制作空缺插件

我正在努力实现的目标:

  • 用户转到指定页面
  • 用户根据提供的指南上传文件
  • 脚本将文件保存在指定的文件夹中,并获取文件名作为申请者的名称
  • 脚本将信息添加到数据库(id、申请人名称、文件路径、创建时间、更新时间)
  • 管理员可以在后端查看应用程序
  • 我已经设法实现了前4个目标,但是我不知道如何允许管理员从后端获取文件的链接

    我使用模型在数据库中存储信息。在后端,我可以看到文件何时上传以及申请人的姓名。但是,当管理员单击列表中的项目(模型默认更新页面)时,应该会提示他下载文件的链接

    这里有一些截图:

    发送简历的表格

    后端视图

    在这里,管理员应该能够获得下载文件的链接(也许,稍后我将与Office Online Document Viewer集成)

    提交文件后的数据库视图

    有人知道如何向管理员提供这样的功能吗

    也许,为了进一步简化这个问题,我会这样说: 如何在控制器文件的update.htm中获取模型对象,以便从该文件访问模型的所有字段。现在它使用

    $this->renderForm();
    

    我的第一个问题是,为什么数据库中有
    文件路径
    字段?OctoberCMS从他们这边处理上传行为。在这里检查我的答案