Skip to content

Nitro Sign toevoegen aan aangepaste objecten in Salesforce

Nitro Sign biedt standaard ondersteuning voor Accounts, Contactpersonen, Leads en Kansen. Volg deze instructies om Nitro Sign toe te voegen aan andere (aangepaste) objecten.

Elke stap wordt hieronder in detail beschreven.

1. Maak een Visualforce-pagina voor het object

Ga naar de ontwikkelaarsconsole
  1. Bestand
  2. Nieuw
  3. Visualforce-pagina
  4. Suggestie om de titel van het object in te voeren als naam van de nieuwe Apex-pagina.
  5. Kopieer en vervang alle code door:

    <apex:page sidebar="false" standardController="Opportunity" >
    <style>

    html body.sfdcBody {
    background: #E0E0E0 !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();
    });

    // luister naar de gebeurtenis om terug te navigeren naar het object-ID
    Sfdc.canvas.controller.subscribe({
    name : 'NitroSign.navigateToObject',
    onData : function (payload) {
    window.top.location.href = '/' + payload.recordId;
    }
    });

    // luister naar de 'ready'-gebeurtenis, zodat we de 'loadroute'-gebeurtenis precies op het juiste moment versturen
    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. Vervang in deze code 'opportunity' door de API-naam van het object. Zie de onderstaande afbeelding voor de locatie waar u de API-naam kunt vinden in Object Manager.

    API name location.png
  7. Bestand
  8. Opslaan
  9. Sluit het venster van de ontwikkelaarsconsole.

2. Maak de Nitro Sign-knop aan

  1. Ga naar instellingen
  2. Objectbeheer
  3. Knoppen, links en acties
  4. Nieuwe knop of link

    1. Label: Typ Nitro Sign
    2. Naam: wordt automatisch gegenereerd
    3. Weergavetype: Selecteer 'Knop naar detailpagina'
    4. Gedrag: Selecteer 'Weergeven in bestaand venster zonder zijbalk'
    5. Inhoudsbron: Selecteer 'Visualforce-pagina' in de vervolgkeuzelijst

      • Selecteer in de vervolgkeuzelijst 'Inhoud' de naam van de Visualforce-pagina die eerder in deze handleiding is aangemaakt.
    6. Sla op.

3. Voeg de Nitro Sign-knop toe aan het aangepaste object

  1. Ga naar instellingen
  2. Objectbeheer
  3. Paginainstellingen
  4. Selecteer het item in deze tabel door op de link in de kolom 'Paginayout' te klikken
  5. Knoppen selecteren

    guide_img_1.png
  6. Bij sommige installaties moeten de knoppen ook naar de sectie "Mobile & Lightning-acties" worden gesleept om in de Lightning-ervaring te verschijnen

    guide_img_2.png
  7. Klik op 'Opslaan' (zoals weergegeven)

    guide_img_3.png


Nadat u de bovenstaande stappen met succes hebt voltooid, is Nitro Sign voor Salesforce toegankelijk via aangepaste objecten. Neem voor verdere hulp contact op met ons klantenserviceteam.

Last updated: juli 23, 2025