Il est possible dans VTiger d’ajouter des champs spécifiques aux différents modules : calendrier, contacts, etc.
Dans le répertoire /SOAPSOAP (Simple Object Access Protocol) est un protocole de communication. où est installé VTiger, vous pouvez voir les fichiers php qui exposent les différents web services de VTiger:

Il faut maintenant mapper ce champ avec le champ spécifique dans la base de données (« cf_648 »), pour les différentes opérations exposées par le web service. Pour cela, toujours dans le fichier vtigerolservice.php, mapper le champ dans les différentes opérations :
Pour les opérations d’insertion et de mise à jour (CreateClndr et UpdateClndr) :

Pour l’opération de récupération des calendriers (GetClndr ) :

Attention pour que le get fonctionne, il faut aussi modifier la requête de sélection qui se trouve dans le fichier Activity.php du module calendrier (/modules/calendar) :

Testé avec VTiger 5.4
Votre code fonctionne, il est beau, optimisé (n’est-ce pas), prêt à être déployé en production aux yeux de tous. Il ne reste plus qu’à l’héberger. Seulement… entre l'hébergement On-Premise et le Cloud, entre dédié et mutualisé, la décision peut sembler complexe. Dans cet article, nous allons examiner ces différentes options afin de vous guider vers le choix le plus adapté à vos besoins. Bonne lecture !
Aujourd’hui, la mobilité est un des principaux investissements IT des entreprises. Et pour cause, l’utilisation des smartphones et des tablettes est de plus en plus répandue. Seulement l’investissement en mobilité des entreprises n’est pas uniquement con
Zoom sur Elastic Fleet, le système permettant littéralement de gérer une flotte de serveurs. Elle permet le déploiement des plugins de façon unifiées et maintenable via la plateforme Kibana et notre avis sur cette mise à jour !