0

我正在尝试学习 ExpressionEngine 并通过此示例模块工作:

理解 ExpressionEngine 模块的最好方法是剖析一个。因此,我们提出了“第三方”下载模块。这个模块相当典型,包括一个后端控制面板、它自己的数据库表、向发布页面添加一个带有字段的选项卡,并且通常使用模块创建中使用的所有标准文件。

但是,由于 EE 现在已经删除了get_filesEE 2.6 中的方法(更改日志

如何从某个目录获取文件列表?

4

1 回答 1

1

在 mcp.Downloads.php 中的 _map 函数中,第 576 行附近

您可以更换:

$files = $this->EE->tools_model->get_files($dir->server_path, $dir->allowed_types);

$this->EE->load->model('file_model');
$files = $this->EE->file_model->get_raw_files($dir->server_path, $dir->allowed_types);

这对我有用。

于 2013-11-18T10:17:38.693 回答