04 octobre 2010 ~ 0 Commentaire

BackEnd – ajouter des icônes pour le champ « contient le plugin » d’une page

Une petite astuce pour rendre votre interface Backend un peu plus sympa. En effet, il faut peu de chose pour améliorer le rendu de ce dernier.

Le champ « contient le plugin« , disponible lors de l’édition d’une page ou d’un dossier, permet de personnaliser l’icône affichée dans l’arborescence.

Par défaut, on retrouve « News » ou encore « Membres » mais il est possible d’ajouter nos propres options.

Pour cela, il faut ajouter quelques lignes dans le fichier typo3conf/ext_tables.php. Par exemple :

$TCA['pages']['columns']['module']['config']['items'][] = array('Search',
'pagetype1', '../fileadmin/dev/templates/BE/page_find.png');

t3lib_SpriteManager::addTcaTypeIcon('pages', 'contains-pagetype1',
'../fileadmin/dev/templates/BE/page_find.png');

Ces 2 lignes permettent d’associer une icône à l’option « Search ».

Grâce à cela, on peut rapidement arriver à une arborescence de ce type :

Avez-vous trouvé cette astuce utile ? N’hésitez pas à réagir :)

Laisser un commentaire