Php 如何在Agiletoolkit中使用API中的文件存储?

Php 如何在Agiletoolkit中使用API中的文件存储?,php,sql,atk4,agiletoolkit,mvcgrid,Php,Sql,Atk4,Agiletoolkit,Mvcgrid,我正在进行一个紧急项目,该项目涉及实施Agiletoolkit的filestore 我在这里查看了文档=> 这里有一个例子 问题: 问题1。我知道我不需要在这里使用MVCGrid插件,但是为什么在这个例子中它是mentioend呢?(我很困惑) 问题2。Filestore是一个控制器,我明白了。。因此,如果我希望它出现在多个页面上,我需要将它添加到API中吗 第三季度。如果我在api中添加类似的内容,我可以在所有页面中使用它吗?如果是,那怎么办$这个->api->什么?文件存储中有一个小错误,现

我正在进行一个紧急项目,该项目涉及实施Agiletoolkit的
filestore

我在这里查看了文档=>

这里有一个例子

问题: 问题1。我知道我不需要在这里使用MVCGrid插件,但是为什么在这个例子中它是mentioend呢?(我很困惑)

问题2。Filestore是一个控制器,我明白了。。因此,如果我希望它出现在多个页面上,我需要将它添加到API中吗


第三季度。如果我在api中添加类似的内容,我可以在所有页面中使用它吗?如果是,那怎么办$这个->api->什么?

文件存储中有一个小错误,现在已经修复。所以它应该可以正常工作。这是导入的sql查询中的一个错误

$f=$p->add('Form');
$c=$p->add('Controller_Filestore_File');
$c->setActualFields(array('id','filestore_type_id','filestore_volume_id','filename','filesize'));
$f->addField('upload','upload')->setController($c);
$p->add('H4')->set('Previously Uploaded Files');
$g=$p->add('MVCGrid')->setController($c);
$g->dq->limit(5)->order('id desc');