如何在Typo3前端使用t3lib_iconworks?

发布于 2024-12-13 07:18:19 字数 443 浏览 0 评论 0 原文

我在后端有一个模块,其中包含 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

谢谢

I have a modul in the Backend with some icons included with t3lib_iconWorks. How can I use the same code in a Frontend Plugin?

It seems that the variables like $GLOBALS['TBE_STYLES']['spriteIconApi']['iconsAvailable'] do not exist in the Frontend. Do I have to call something like the following?

$spriteManager = t3lib_div::makeInstance('t3lib_SpriteManager', TRUE);
$spriteManager->loadCacheFile();

If Yes? Where do I have to call it? If I call it in ext_localconf.php $GLOBALS['TBE_STYLES']['spriteIconApi']['iconsAvailable'] it seems to be overwritten later.

I'm using Typo3 4.55

Thanks

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

小糖芽 2024-12-20 07:18:19

是的,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.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文