Guide de l'utilisateur
Nitro Admin
Gestion des utilisateurs

Ajouter Nitro Sign sur des objets personnalisés dans Salesforce

Nitro Sign support Comptes,Contacts,Pistes et Opportunités en dehors de Box. Suivez ces instructions pour ajouter Nitro Sign à des objets supplémentaires (personnalisés).

Chacune des étapes est décrite en détail ci-dessous.

1 . Créer une page Visualforce pour l'objet

Accédez à la console développeur

  1. Fichier  
  2. Nouveau  
  3. Page Visualforce  
  4. Suggestion de saisir le titre de l'objet comme nom de la nouvelle page apex.  
  5. Copiez et remplacez tout le code par : 

    <apex:page sidebar="false" standardController="Opportunity"> 
    
     <style> 
    
     html body.sfdcBody { 
    
     background : #E 0 E 0 E 0 !important; 
    
     } 
    
     </style> 
    
     <apex:canvasApp id="nitroApp" developerName="Nitro_Sign" maxHeight="infinite" maxWidth="infinite" /> 
    
     <script type="text/javascript" src="/canvas /sdk/js/ 51 . 0 /controller.js"></script> 
    
     <script type="text/javascript"> 
    
     var target = {canvas : "nitroApp"} ; 
    
     function resize() { 
    
     Sfdc.canvas.controller.resize( {width: ' 100 %'}, target); 
    
     } 
    
     window.addEventListener('resize', (event )=> { 
    
     resize(); 
    
     }); 
    
     window.addEventListener('load', (event) => { 
    
     resize(); 
    
     }); 
    
     // écoute l'événement pour revenir à l'identifiant de l'objet 
    
     Sfdc.canvas.controller.subscribe({ 
    
     name : 'NitroSign.navigateToObject', 
    
     onData : function (payload) { 
    
     window.top.location.href = '/' + charge utile.recordId ; 
    
     } 
    
     }); 
    
     // écoute l'événement ready, afin que nous envoyions l'événement loadroute juste au moment où nous en avons besoin 
    
     Sfdc.canvas.controller.subscribe({ 
    
     name : 'NitroSign.appReady', 
    
     onData : function (payload) { 
    
     Sfdc. canvas.controller.publish({ 
    
     name : 'NitroSign.loadRoute', 
    
     payload : { 
    
     route : 'esign', 
    
     w : { 
    
     innerHeight : window.innerHeight, 
    
     innerWidth : window.innerWidth 
    
     } 
    
     } 
    
     }); 
    
     } 
    
     }); 
    
     </script> 
    
     </apex:page>
  6. Dans ce code, remplacez « opportunité » par le nom de l'API de l'objet. Voir l'image ci-dessous pour l'emplacement pour trouver le nom de l'API dans le gestionnaire d'objets.
    Emplacement du nom de l'API.png
  7. Fichier 
  8. Enregistrer 
  9. Fermez la fenêtre de la console du développeur. 

2 . Créer le bouton Nitro Sign

  1. Aller à la configuration 
  2. Gestionnaire d'objets 
  3. Boutons, liens et actions 
  4. Nouveau bouton ou lien 

    1. Étiquette : Type nitro sign 
    2. Nom : générera automatiquement  
    3. Type d'affichage : sélectionnez le bouton de la page de détails 
    4. Comportement : sélectionnez Afficher dans la fenêtre existante sans barre latérale
    5. Source de contenu : dans la liste déroulante, sélectionnez la page Visualforce 

      • Dans la liste déroulante Contenu, sélectionnez le nom de la page Visualforce qui a été créée dans la partie précédente de ce guide.
    6. Enregistrer.

3. Ajouter le bouton Nitro Sign à l'objet personnalisé

  1. Aller à la configuration
  2. Gestionnaire d'objets
  3. Mises en page
  4. Sélectionnez l'entrée dans ce tableau en cliquant sur le lien dans la colonne de layout en page
  5. Sélectionner les boutons
    guide_img_ 1 .png
  6. Pour certaines installations, les boutons doivent également être glissés dans les "Actions mobiles et Lightning" afin d'apparaître dans l'expérience Lightning
    guide_img_ 2 .png
  7. Appuyez sur enregistrer (comme indiqué)
    guide_img_ 3 .png

Une fois les étapes ci-dessus terminées avec succès,Nitro Sign pour Salesforce sera accessible via des objets personnalisation.Pour une assistance supplémentaire, veuillez contacter notre équipe de support client.

Tags
Nitro Admin Nitro Sign