We apologize for untranslated text, you can use the Google Translation button to get an automatic translation of the web page in the language of your choice.

Ajouter des informations d'affichage lors de la recherche de membres

Stéphane ECREPONT · on 1/16/19 at 9:33 AM

Bonjour

Comment ajouter une informatrion supplémentaire dans l'affichage de retour du champs de sélection d'un member?

je voudrais rajouter le matricule au retour ajax de la sélection

mceclip1

merci

Tags ajax
4 pts
Olivier Jaquemet · on 1/16/19 at 10:44 AM

Bonjour, 

Il n'existe pas de point de débranchement pour personnaliser cette information.

Pour information, dans JPlatform 10 

  • Lorsque vous utilisez l'autocomplete des membre pour remplir le champ, la valeur du champs est renseigné à partir de l'attribut data-placeholder, dans le fichier jcore/autocomplete/acmember.jsp
    Vous pourriez patcher de JSP, mais vous sortez alors du cadre d'un environnement supporté.

  • Lorsque vous utilisez la fenêtre de sélection de membre, la valeur du champs est renseigné dans le HTML généré par le JSP admin/doMemberList.jspf via la méthode com.jalios.jcms.widget.WidgetUtil.getRadioInsert(Data, Locale)
    Vous ne pouvez pas agir sur cela.

  • Lorsque vous revenez sur un formulaire dans lequel la valeur est déjà renseigné, c'est la méthode com.jalios.jcms.taglib.settings.ControlUtils.resolveLabel(Object, String, String) qui est invoqué par les fields/widgets.
    Vous ne pouvez pas agir sur cela.

Seul approche générique très discutable niveau performance :
au chargement de la page et et lors des évènements onchange sur les input de type membre ; faire une requete ajax pour récupére l'information qui vous intéresse, et l'insérer dans le placerholder.

Bon développement.

1 pt