Bug #88539
closedForm Framework: same filename in different storages not possible
100%
Description
Within a multisite setup, i have several ContactRequest.form.yaml files, one for each domain.
Each domain has an own folder for storing forms.
When i open the Forms backend module, only forms with a unique filename show up
The list is generated through \TYPO3\CMS\Form\Mvc\Persistence\FormPersistenceManager::retrieveYamlFilesFromStorageFolders, but since it iterates over all storage folders, but only uses the filenames to generate the list of forms to show in the module.
$files = $folder->getFiles( 0, 0, Folder::FILTER_MODE_USE_OWN_AND_STORAGE_FILTERS, true ); $filesFromStorageFolders = $filesFromStorageFolders + $files;
Thus the resulting list only consists of files with unique filenames, whereas the full path or hash should be used to distinguish the form definitions
The code seems to be there from the beginning, thus should be fixed in 8.7, 9.5 and master
Updated by Gerrit Code Review about 5 years ago
- Status changed from New to Under Review
Patch set 1 for branch master of project Packages/TYPO3.CMS has been pushed to the review server.
It is available at https://review.typo3.org/c/Packages/TYPO3.CMS/+/61891
Updated by Gerrit Code Review about 5 years ago
Patch set 2 for branch master of project Packages/TYPO3.CMS has been pushed to the review server.
It is available at https://review.typo3.org/c/Packages/TYPO3.CMS/+/61891
Updated by Gerrit Code Review about 5 years ago
Patch set 3 for branch master of project Packages/TYPO3.CMS has been pushed to the review server.
It is available at https://review.typo3.org/c/Packages/TYPO3.CMS/+/61891
Updated by Mathias Brodala about 5 years ago
- Related to Bug #89666: PersistenceManagerException with two extensions providing a form definition with the same name added
Updated by Gerrit Code Review almost 5 years ago
Patch set 4 for branch master of project Packages/TYPO3.CMS has been pushed to the review server.
It is available at https://review.typo3.org/c/Packages/TYPO3.CMS/+/61891
Updated by Gerrit Code Review almost 5 years ago
Patch set 5 for branch master of project Packages/TYPO3.CMS has been pushed to the review server.
It is available at https://review.typo3.org/c/Packages/TYPO3.CMS/+/61891
Updated by Gerrit Code Review almost 5 years ago
Patch set 1 for branch 9.5 of project Packages/TYPO3.CMS has been pushed to the review server.
It is available at https://review.typo3.org/c/Packages/TYPO3.CMS/+/62397
Updated by Christian Eßl almost 5 years ago
- Status changed from Under Review to Resolved
- % Done changed from 0 to 100
Applied in changeset 0fbf04ca51c284e58b2649398f966bde4e47c39f.
Updated by Benni Mack almost 5 years ago
- Status changed from Resolved to Closed