Generalmente cuando creamos un componente necesitamos ponerle una imagen predeterminada para diferenciar nuestro componente para Joomla.
Para hacer eso simplemente tenemos que agregar la imagen al CSS de esta manera:
/* Toolbar */
.icon-48-extension {
background: url(../images/logo.png) no-repeat left;
}
.icon-48-extension {
background: url(../images/logo.png) no-repeat left;
}
Y después en nuestro JMenuBar::title lo ponemos de la siguiente forma:
JMenuBar::title( JText::_( 'Nombre de la Extension' ), 'extension' );

