How to add your own icon
You add further icons from your own extension using:
\TYPO3\CMS\Backend\Sprite\SpriteManager::addSingleIcons(
array(
'wrench' => \TYPO3\CMS\Core\Utility\ExtensionManagementUtility::extRelPath($_EXTKEY) . 'Resources/Public/Icons/iconmonstr-wrench-7-icon-16.png',
),
$_EXTKEY
);
// ext_tables.php:
$icons = array('extensions-myextension-icon1', 'extensions-myextension-icon2');
\TYPO3\CMS\Backend\Sprite\SpriteManager::addIconSprite(
$icons,
\TYPO3\CMS\Core\Utility\ExtensionManagementUtility::siteRelPath('myextension') . 'myextension_sprite.css'
);
// myextension_sprite.css:
.t3-icon-extensions-myextension {
background-image:url(../../typo3conf/ext/myextension/myextension_sprite.gif);
}
.t3-icon-extensions-myextension-icon1 { background-position: 0px 0px; }
.t3-icon-extensions-myextension-icon2 { background-position: 0px -16px; }
Icons currently available
Preview |
Sprite name |
Css Class |
|
{sprite}
|
|