diff --git a/typo3/sysext/filelist/Resources/Private/Templates/ElementBrowser/Folder.html b/typo3/sysext/filelist/Resources/Private/Templates/ElementBrowser/Folder.html index 39bd753f5b3f609cc33d2b99da604d0b0932ff4e..3b36326ad32bdf87cff2c9a165ed3e10c36aefce 100644 --- a/typo3/sysext/filelist/Resources/Private/Templates/ElementBrowser/Folder.html +++ b/typo3/sysext/filelist/Resources/Private/Templates/ElementBrowser/Folder.html @@ -22,6 +22,15 @@ </h4> </f:if> <f:flashMessages queueIdentifier="core.template.flashMessages"/> + + <div data-filelist-element="true" data-filelist-type="folder" data-filelist-identifier="{selectedFolder.combinedIdentifier}" data-filelist-state-identifier="{selectedFolder.identifier}"> + <button title="{selectedFolder.storage.name}" class="btn btn-default" data-filelist-action="primary"> + <core:iconForResource resource="{selectedFolder}" /> + <f:variable name="folderLabel" value="{f:if(condition: '{selectedFolder.name} !== \'\'', then: '{selectedFolder.name}', else: '{selectedFolder.storage.name}')}" /> + <f:translate key="LLL:EXT:backend/Resources/Private/Language/locallang_browse_links.xlf:linkTo" arguments="{0: '/{folderLabel}'}">{selectedFolder.storage.name}: {selectedFolder.identifier}</f:translate> + </button> + </div> + <f:format.raw>{content}</f:format.raw> </f:section>