Typo3 FAL:后端文件搜索

时间:2014-02-12 09:13:31

标签: file search typo3 backend abstraction

我正在构建一个使用FAL的Typo3 6.1站点的扩展。 此扩展程序适用于大量文件,因此搜索功能非常有用,但我无法在任何地方找到它。 是的,FAL在Typo3 6.1的后端是否有任何搜索功能?

3 个答案:

答案 0 :(得分:1)

目前,FAL没有实施文件搜索。

但您可以使用提供搜索和过滤功能的Extension“Media”(密钥:媒体)。在扩展程序的配置中,您可以定义是否要使用Media或“FAL”(普通文件选择器)以及媒体元素浏览器(链接到文件时)。

答案 1 :(得分:1)

如果您正在考虑对文件进行搜索,那么您的存储库应该扩展TYPO3\CMS\Core\Resource\FileRepository,它基本上是sys_file表的映射器。 在查找表中的内容时,这将返回FileReference对象或FileReference对象列表。

FileRepository.php: http://typo3.org/api/typo3cms/_file_repository_8php_source.html

FileReference.php:
http://typo3.org/api/typo3cms/core_2_classes_2_resource_2_file_reference_8php_source.html

答案 2 :(得分:0)

仅更新这个旧问题:您可以在后端模块文件列表中递归搜索文件/文件夹,因为TYPO3版本为7LTS