contao/test — Issue #1352: Iconhandling in der File-Klasse verbessern
Author: Toflar
Created: 2011-11-29 07:47:00+00:00
State: open
Labels: Feature, framework

Momentan werden den Dateien in der getIcon()-Methode feste icons zugeordnet:

Zeile 418, ff.

```
/**
* Return an icon depending on the file type
* @return string
*/
protected function getIcon()
{
switch ($this->extension)
{
// HTML
case 'html':
case 'htm':
return 'iconHTML.gif';
break;

// PHP
case 'php':
case 'php3':
case 'php4':
case 'php5':
case 'inc':
return 'iconPHP.gif';
break;

// etc.
default:
return 'iconPLAIN.gif';
break;
```

Könnte man daraus nicht etwas flexibleres machen?
Ein Array wie bei anderen Dingen auch?

```
$GLOBALS['TL_ICON']['html'] = 'iconHTML.gif';
$GLOBALS['TL_ICON']['default'] = 'iconPLAIN.gif';
```

Das wäre ziemlich praktisch finde ich

![](
Danke)

Related issues: #1754

--- _Originally created on January 3rd, 2010, at 08:03pm (ID 1352)_