如何在 Agiletoolkit 的 API 中使用 Filestore


How to use Filestore in API in Agiletoolkit?

我正在做一个紧急项目,涉及Agiletoolkit filestore

的实施

我在这里浏览了文档=> http://agiletoolkit.org/doc/filestore

$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');

那里有这个例子

问题:

问题 1.我知道我不需要在这里使用 MVCGrid 插件,但为什么在这个例子中它是心理上的?(这让我感到困惑)

问题 2.文件存储是我得到的控制器..所以如果我想在多个页面上使用它,我应该在 API 中添加它吗?

问题 3.如果假设我在 api 中添加类似的东西,我可以在所有页面中使用它吗?如果是,那么如何?$this->api-> 什么?

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