Modifier le fichier

Activation de l'extension Fichiers joints

Ajout de l'extension au projet

Pour ajouter l'extension dans votre projet, il faut ajouter les éléments suivants dans le POM :

  • Version
<properties>
    [...]
    <fichierjoint.version>7.00.00</fichierjoint.version>
</properties>
  • Dépendances
<dependencies>
    [...]
    <dependency>
        <groupId>fr.kosmos.web.extensions</groupId>
        <artifactId>fichierjoint</artifactId>
        <version>${fichierjoint.version}</version>
    </dependency>
</dependencies>

Activation du plugin

Pour activer le plugin sur un type de fiche (ex : Formation), il faut déclarer un bean dans le contexte de votre projet (ex : dans projetExtensionContext.xml) :

<bean id="fichierjointPluginFiche" class="com.kportal.core.context.ListToAddBean">
    <property name="idExtensionToMerge">
        <util:constant static-field="fr.kosmos.fichierjoint.util.FichierjointUtils.ID_EXTENSION"/>
    </property>
    <property name="listToMerge" value="classes"/>
    <property name="add">
        <list>
            <value>com.ksup.objetspartages.om.Formation</value>
        </list>
    </property>
</bean>