Actions
Bug #46610
closedElementBrowser must not use dirname() on identifier
Start date:
2013-03-23
Due date:
% Done:
0%
Estimated time:
TYPO3 Version:
6.1
PHP Version:
Tags:
Complexity:
Is Regression:
No
Sprint Focus:
Description
There is such a code twice in Elementbrowser
// It's a file
// @todo: find the parent folder, right now done a bit ugly, because the file does not
// support finding the parent folder of a file on purpose
$folderIdentifier = dirname($fileOrFolderObject->getIdentifier());
this breaks every driver which is not based on directories
Updated by Ernesto Baschny almost 11 years ago
- Status changed from New to Accepted
The comment says it all. :)
I guess we need further API. The Storage has to ask the Driver is it is "hierarchical" and only then provide a "Folder" hierarchy in the first place. We already have an AbstractHierarchicalFilesystemDriver superclass on top of LocalDriver.
On the other hand we do not have an alterantive Element Browser for non-hierarchical Drivers yet.
Updated by Steffen Ritter over 10 years ago
- Is Regression set to No
I added API for resolving a folderIdentifier based on a file identifier...
this could be used!
Updated by Sebastian Fischer over 10 years ago
Cant find the code above in the current master. Does this problem still exists?
Updated by Frans Saris about 10 years ago
- Status changed from Accepted to Closed
This is already resolved with some other cleanup patch.
Actions