Modification de la syntaxe des modèles de recherche


Cette page ne doit être appliquée que si le script vous demande de passer la migration manuelle code.202500403.CMS.update-search-model-criteria-syntax

La syntaxe des critères des modèles de recherche a été modifiée :

<criteria [field|system]-ref="title" />

devient

<item ref="title">

Cette modification a été faite automatiquement. Par contre, il se peut que vous ayez la ligne suivante qui apparaisse 2 fois dans le même lot de critères (les critères avancés le plus souvent) :

<item ref="*">

Il faut donc supprimer une des 2 occurrence, à la main.

Aussi

<criteria custom-ref="title">
<class name="org.ametys.xxx.StaticCriterionDefinitionClass" />
[Some other configuration]
</criteria>

devient

<item name="title" class="org.ametys.xxx.StaticCriterionDefinitionClass" />
[Some other configuration
</item>

Le changement de criteria en item, et de custom-ref en name se fait automatiquement. Par contre, la class est à déplacer à la main.

Retour en haut