如何在Agiletoolkit框架和Php中上传服务器中的文件

如何在Agiletoolkit框架和Php中上传服务器中的文件,php,atk4,agiletoolkit,Php,Atk4,Agiletoolkit,我是敏捷工具包框架的新手。我在AgileToolkit框架中做了一些工作,比如注册/登录页面,连接数据库并在数据库表中手动插入表。我无法理解如何在敏捷工具包框架中上传文件 (1) 我有一个源文件。我应该包含文件的URL,然后下载到服务器上,并用于生成实际的JSON文件。假设您下载了一个包含5个文件的zip文件。选择此选项后,服务器将下载zip文件,打开它并在其他选项中提供内容 (2) 当我选择删除5个文件中的4个时,JSON文件中的四行将指定要删除的文件。我不明白如何处理这类问题。我还审查了上传

我是敏捷工具包框架的新手。我在AgileToolkit框架中做了一些工作,比如注册/登录页面,连接数据库并在数据库表中手动插入表。我无法理解如何在敏捷工具包框架中上传文件

(1) 我有一个源文件。我应该包含文件的URL,然后下载到服务器上,并用于生成实际的JSON文件。假设您下载了一个包含5个文件的zip文件。选择此选项后,服务器将下载zip文件,打开它并在其他选项中提供内容

(2) 当我选择删除5个文件中的4个时,JSON文件中的四行将指定要删除的文件。我不明白如何处理这类问题。我还审查了上传文件。我无法理解最新版本的AgileToolkit 4.2.4中将包含此zip/目录文件夹的位置。在这里,romaninshupload文件夹的结构与AgileToolkit/example/blog或/dvdreent中的不同

使用atk4插件


根据2 FileStore(4.2.1),我在数据库中运行了sql。然后我在page文件夹下创建了一个新页面filename.php,我编写了代码,page\u fileadmin在filename.php中扩展FileStore/page\u fileadmin,在我的模块中添加了这个代码$this->add('FileStore/File')。它不起作用,它显示了一个错误,比如Application error:File not found。然后我在page folder下创建了另一个page action.php,并在lib/Model/下创建了另一个模块action.php。在这里,用户界面已经完全显示成功。上传文件时,它显示了一个错误,如无法创建文件。上载文件夹放置在服务器中用于上载zip文件的位置。另一件事是,当上传zip文件时,出现了一个错误。以及如何在数据库表中插入。我是Agiletoolkit的新手。我不知道怎么做。如果有人知道,请回复我。这个视频应该对你有帮助