Feature: #97923 - Improve performance and usability while editing sys_file_collection
See forge#97923
Description
The two fields
storage and
folder of the
sys_
table are now combined into the new field
folder_. The field
contains the so-called combined identifier in the format storage:,
where storage is the
uid of the corresponding
sys_
record and folder the absolute path to the folder, e.g. 1:/.
An upgrade wizard is in place to migrate the two fields of the existing records to the new field.
The TCA type folder is now used in the backend editing form to improve the
usability on selecting the corresponding folder via the folder selector, when
using the file collections with type folder.
Impact
Editing
sys_ records for the record type folder in the
backend is improved. Instead of selecting the storage first, reloading the form
and selecting the folder in a possibly large list afterwards, are users now
able to select the folder using the folder selector in a single step.
This additionally improves the performance of the backend form, especially for storages with a huge amount of folders.
Also working with such records is improved, since only one field has to be taken into account.