Feature #64764

FileList and ElementBrowser must implement a paginate system for files

Added by Clément MICHELET 6 months ago. Updated 6 months ago.

Status:New Start date:2015-02-02
Priority:Must have Due date:
Assigned To:- % Done:

0%

Category:File Abstraction Layer (FAL) Spent time: -
Target version:-
PHP Version: Sprint Focus:
Complexity:

Description

Hi,

The current system to browse records in a FAL mountpoint doesn't use offset / limit to display result list. This can be an issue if the folder have a large amount of files, especially in remote mount point.

On our current project, we have implemented a specific driver (using an API) to a document warehouse which have around 1M records with 5 subfolders (and some 'tags'). The service API implements a paginate browsing system inside queries.
But from now, we can't use paginate as FileList and ElementBrowser doesn't use parameters $start and $numberOfItems. These parameters always have zero as value.

Could it be possible to add browsing on results on next major version ?

In addition to a paginate system, a simple search field as on record list could enhance usability in cases with large numbers of records.

Regards,
Clément


Related issues

related to Core - Bug #56746: File list always fetches all files in folder Resolved 2014-03-11
related to Core - Feature #64401: pagination for elementbrowser New 2015-01-21

History

#1 Updated by Clément MICHELET 6 months ago

Just a precision. There is a paginate system but it's done without offset / limit parameters in drivers. It loads the entire set of files and apply a limit on this set.

Also available in: Atom PDF