如何在Typo3前端使用t3lib_iconworks?
我在后端有一个模块,其中包含 t3lib_iconWorks 中的一些图标。如何在前端插件中使用相同的代码?
前端中似乎不存在像 $GLOBALS['TBE_STYLES']['spriteIconApi']['iconsAvailable'] 这样的变量。我必须调用类似以下内容吗?
$spriteManager = t3lib_div::makeInstance('t3lib_SpriteManager', TRUE);
$spriteManager->loadCacheFile();
如果是?我必须在哪里调用它?如果我在 ext_localconf.php $GLOBALS['TBE_STYLES']['spriteIconApi']['iconsAvailable'] 中调用它,它似乎会被覆盖。
我正在使用 Typo3 4.55
谢谢
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
是的,TBE_STYLES(TYPO3 后端样式)在前端不存在。关于在扩展程序中使用 Sprite 图标所需了解的所有信息都可以在这里找到:
http://blog.tolleiv.de/2010/07/typo3-4-4-sprites-in-your-extension/
您可以添加新的精灵ext_localconf.php 或 ext_tables.php 中的图标,然后在您的扩展中使用它们。
Yes, TBE_STYLES (TYPO3 Backend Styles) don't exist in the frontend. Everything you need to know about using Sprite Icons in your extension can be found here:
http://blog.tolleiv.de/2010/07/typo3-4-4-sprites-in-your-extension/
You can add new sprite icons in ext_localconf.php or ext_tables.php and then use them in your extension.