Skip to content

Commit 0e84719

Browse files
committed
[TASK] register icons outside BE if-statement so it can show content element icons in frontend editing
1 parent fc1fd91 commit 0e84719

File tree

1 file changed

+12
-15
lines changed

1 file changed

+12
-15
lines changed

ext_tables.php

Lines changed: 12 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -2,23 +2,20 @@
22
defined('TYPO3_MODE') or die();
33

44
$boot = function ($_EXTKEY) {
5-
if (TYPO3_MODE === 'BE') {
65

7-
$iconRegistry = \TYPO3\CMS\Core\Utility\GeneralUtility::makeInstance(\TYPO3\CMS\Core\Imaging\IconRegistry::class);
8-
9-
// Content Elements Icons
10-
$contentElementIconFilePrefix = 'EXT:' . $_EXTKEY . '/Resources/Public/Icons/ContentElements/';
11-
$contentElementIcons = [
12-
'content-elements-newElement' => 'customElement.svg'
13-
];
14-
foreach ($contentElementIcons as $identifier => $contentElementIcon) {
15-
$iconRegistry->registerIcon(
16-
$identifier,
17-
\TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider::class,
18-
['source' => $contentElementIconFilePrefix . $contentElementIcon]
19-
);
20-
}
6+
$iconRegistry = \TYPO3\CMS\Core\Utility\GeneralUtility::makeInstance(\TYPO3\CMS\Core\Imaging\IconRegistry::class);
217

8+
// Content Elements Icons
9+
$contentElementIconFilePrefix = 'EXT:' . $_EXTKEY . '/Resources/Public/Icons/ContentElements/';
10+
$contentElementIcons = [
11+
'content-elements-newElement' => 'customElement.svg'
12+
];
13+
foreach ($contentElementIcons as $identifier => $contentElementIcon) {
14+
$iconRegistry->registerIcon(
15+
$identifier,
16+
\TYPO3\CMS\Core\Imaging\IconProvider\SvgIconProvider::class,
17+
['source' => $contentElementIconFilePrefix . $contentElementIcon]
18+
);
2219
}
2320
};
2421

0 commit comments

Comments
 (0)