spritemanager and clear cache
spritemanager keeps outdated data in 'typo3temp/sprites/zextensions.css'
- change the TCA of you EXTENSION and change/add/delete any 'iconfile'
- work in list module (BE)
you have to manually remove 'typo3temp/sprites/zextensions.css' to get the updates effective
Easy solution would be to just remove this file on "clear config cache"
(issue imported from #M17344)
Updated by Peter Niederlag almost 10 years ago
well, if it is cleared on an extension update it is OK, as then only developers are affected that work. ;) I was afraid that even an update via the EM wouldn't catch that update.
Still. it is quite weird to have that (sometimes) outdated data out there without any button to force an update.
Updated by Julian Hofmann about 9 years ago
I agree with Peter. I'm missing such a possibility, too.
Maybe, it is triggered on Extension installation or could be cleared/refreshed manually. But in some cases it makes sense to initiate this update via extension code.
For example, EXT:kb_page_icon gives be-users the possibility to add pageicons via page properties. This would be after installing the extension, so any trigger in the extensionmanager would not be called. And forcing a be-user to clear any cache after changing an icon would not be very gentle.
I'm wondering why there is no possibility for calling a method like t3lib_SpriteManager::rebuildCache() on demand.
Updated by Markus Klein almost 6 years ago
- Status changed from Resolved to Accepted
I have this issue also in 6.2 from time to time. For some reason typo3temp/sprites is not cleared properly and/or the system does not realize the existence of new sprites. Once I can reproduce the issue properly, I'll debug it and try to find out why this is not cleared properly with the system cache clear button or any other button.