[TYPO3-german] Eigenes Icon für Seitenbaum wird nicht angezeigt

Christian Essl essl at incert.at
Mon Aug 9 12:59:34 CEST 2010


Danke!

Wie lautet nun der neue Weg, Icons für Module einzufügen, wenn $ICON_TYPES obsolet ist?
Ich habe nun in der sysext "cms" nachgesehen, wo jedoch noch der alte Weg eingeschlagen wird.

Mein deprecationlog gibt nur folgendes aus:

09-08-10 10:57: t3lib_div::fixed_lgd_pre() - since TYPO3 4.1 - Use either fixed_lgd() or fixed_lgd_cs() (with negative input value for $chars) - require#51 // tx_gallery_module1->main#208 // t3lib_div::fixed_lgd_pre#118 // t3lib_div::logDeprecatedFunction#589 (t3lib/class.t3lib_div.php#588)
09-08-10 10:57: t3lib_div::fixed_lgd() - since TYPO3 4.1 - Works ONLY for single-byte charsets! Use t3lib_div::fixed_lgd_cs() instead - require#51 // tx_gallery_module1->main#208 // t3lib_div::fixed_lgd_pre#118 // t3lib_div::fixed_lgd#591 // t3lib_div::logDeprecatedFunction#562 (t3lib/class.t3lib_div.php#561)

(Von meiner Intuition her würde ich einmal vermuten, dass es sich dabei um vom Kickstarter generierten Code in der mod1/index.php handelt, also etwas ganz anderes.)

Gruß,
Christian

-----Ursprüngliche Nachricht-----
Von: typo3-german-bounces at lists.typo3.org [mailto:typo3-german-bounces at lists.typo3.org] Im Auftrag von Steffen Ritter
Gesendet: Montag, 9. August 2010 12:20
An: typo3-german at lists.typo3.org
Betreff: Re: [TYPO3-german] Eigenes Icon für Seitenbaum wird nicht angezeigt

Am 09.08.2010 11:47, schrieb Christian Essl:
> $TCA['pages']['columns']['module']['config']['items'][] = array('Gallery', 'galic', t3lib_extMgm::extRelPath($_EXTKEY).'ext_icon.gif');
> $ICON_TYPES['galic']['icon'] = t3lib_extMgm::extRelPath($_EXTKEY).'ext_icon.gif';
...
> Doch beim Seitenbaum ändert sich leider nichts am Icon, es bleibt der gewöhnliche Systemordner. (Im HTML-Code tut sich ebenso nichts) Ich habe das Gefühl, dass TYPO3 meine zweite Zeile, in der der Icon-Typ definiert wird, ignoriert. Oder habe ich etwas vergessen?

richtig!
Schau mal in deinen Deprecation-Log: dort sthet die Anweisung wie Sie ab 
4.4 dafür lauten muss. $ICON_TYPES wird nicht mehr verwendet, es gibt 
eine saubere API dafür. Es gibt noch einen Fallback, aber der 
Sprite-Icon-Cache für diesen Fall wird nur "On-Extension-Install" 
geupdatet. Und da du das bestimmt während dem Development eingetragen 
hast...

Grüße
_______________________________________________
TYPO3-german mailing list
TYPO3-german at lists.typo3.org
http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german


More information about the TYPO3-german mailing list