Version 8.1.5
Est ce qu’on peut créer un modèle de donnés personnalisé (contient des données de plusieurs table liées) pour affichés des données sur une vue client ?
Sur la vue vues/partner.XML comment personnalisé une colonne en ajoutant un appel à un service/fonction sur le contrôleur afin de récupérer les données (adresses/ville/Secteur…)
Exemple d’une colonne personnalisé sur la vue Partner.xm
Bonjour Hicham,
Si ce sont bien des données de modèles liés au model de la vue, il suffit d’y ajouter le paramètre du modèle lié.
Par exemple, pour le modèle Partner, celui-ci contient plusieurs adresses, dont une adresse principale (mainAdress) qui est un modèle Address. Dans le modèle Adress, tu as plusieurs champs (par exemple la ville « city »).
Donc il suffit de mettre <field name="mainAdress.city" title="Ville"/>
On peut aller plus loin si tu veux récupérer le code du département de la ville de l’adresse principale du client :
<field name="mainAddress.city.department.code" title="Département"/>
En espérant que ça correspond bien à ta demande.