cancel
Showing results for 
Search instead for 
Did you mean: 

icon sur un document custom

vjoussot_
Star Contributor
Star Contributor

Bonjour, dans studio, lorsque dans un document custom, je lui affecte une icône, si je crée un document sans fichier joint (content), nuxeo garde l’icône que j'ai choisis. Par contre, si je joint un document word (excel, office, pdf), il remplace mon icône par celle de word (excel ou acrobat). Comment faire pour qu'il conserve l’icône que j'ai choisis moi ? Merci d'avance.

1 REPLY 1

Marwane_K_A_
Star Contributor
Star Contributor

L'affectation de l'icône est faite par l'event listener "mimetypeIconUpdater" :

<extension point="listener" target="org.nuxeo.ecm.core.event.EventServiceComponent">
    <documentation>
      Computes the mimetype of dirty blob fields and updates the document icon if necessary.
     </documentation>
    <listener async="false" class="org.nuxeo.ecm.platform.filemanager.core.listener.MimetypeIconUpdater" name="mimetypeIconUpdater" postCommit="false" priority="120">
      <event>aboutToCreate</event>
      <event>beforeDocumentModification</event>
    </listener>
  </extension>

Elle n'est pas très personnalisable donc corriger votre problème implique un peu de développements : il faut copier/coller la classe Java du listener, l'ajuster pour qu'elle exclue vos documents custom, et overrider la contribution pour utiliser votre classe.

Getting started

Attention: Blogs & Forums are in READ-ONLY mode from Oct 9-19 as we transition to our new platform. Learn more.

Find what you came for

We want to make your experience in Hyland Connect as valuable as possible, so we put together some helpful links.