Pour des raisons de maintenance du site, un arrêt du site aura lieu lundi 16 décembre 2019 à partir de 18H00, pour une durée estimée de 30 minutes.

Veuillez nous excuser pour les désagréments que cette opération pourrait causer.

Porlet NOUVEAUX ARRIVANTS

gildas guillet · le 18/01/16 à 18:05

Sauf erreur de ma part, ce portlet ne peut pas fonctionner avec comme date de tri la date d'entrée du profil ESN.

C'est cette date qui me semble la plus "naturelle" pour le fonctionnement de ce PORTLET.

Cette date pourrait-elle être ajoutée à la liste des critères de tri existants .

4 pts
Thomas LEGAT · le 19/01/16 à 10:19

Bonjour,

Vous pouvez mettre en place de nouveau Compartor qui seront accessibles dans les portlets Requete Itération par exemple. Il faut utiliser pour cela le ComparatorManager. Voilà la documentation: https://community.jalios.com/jcms/jx_70750/fr/tri-de-donnees-via-le-comparatormanager

Thomas

#1

Bonjour Thomas,

Nous avons mis en oeuvre ce principe. Mais cela ne fonctionne pas. Car lors de la récupération des memberprofile par la requête itération, la collection est faite selon le tri "date de création de l'ESN par ordre anti-chronologique" et sans tenir compte du critère de tri "Date d'arrivée' précisé dans la portlet . Les deux critères de tri entraine un comportement incohérent pour l'utilisateur.

Nous avons du refaire un spé complet : * récupération de la collection

  • tri en fonction du paramêtre choisi dans la portlet
  • découpe suivant le nb d'itérations choisi dans la portlet.

On garde ainsi un comportement paramétrable comme le portlet natif, ce qui est souhaité par le client.

gildas guillet · le 26/02/16 à 15:45
0 pt
gildas guillet · le 19/01/16 à 11:10

Bonjour Thomas, 

 

Merci pour ta réponse.

En interne, nous avions identifié la solution technique à metre en oeuvre.

La question reste néanmoins d'actualité :  C'est la date d'entrée du profil ESN qui me semble la plus "naturelle" pour le fonctionnement de ce PORTLET et non la date de création du profil ESN.

 

0 pt
Rémi Cuisnier · le 19/01/16 à 17:04

Sur le site de démo, il s'agit dune portlet requete itération alors que la portlet anniversaire est une portlet native mise à disposition par Jalios.

Par conséquent, il faudrait peut être dupliquer le type de portlet "Birthday" et changer l'implémentation pour aller chercher les dernières dates d'arrivées ESN...

Il est difficile d'expliquer aux utilisateurs d'une plateforme JCMS que nativement on peut remonter les anniversaires mais pas les nouveaux arrivants... Tout en sachant que cette fonctionnalité est présente sur le site de démo :-/

1 pt