DiMaker DiMaker В чём разница?

Integratie met Tilda

Deze documentatie is automatisch vertaald met machine learning.

Automatisch bestanden aanmaken via een formulier op uw website in Tilda. Bezoekers van uw site kunnen hun naam en andere gegevens invoeren en een kant-en-klaar bestand ontvangen. Indien nodig kan het bestand via e-mail naar de ontvanger gestuurd worden.

Formulier aanmaken in Tilda

Om verzoeken voor het aanmaken van bestanden te versturen, is het nodig om een formulier op de website te maken. Dit formulier kan zich bevinden in het persoonlijke dashboard of op het publieke deel van de website. U kunt elk formulier toevoegen uit de blokkenbibliotheek van Tilda.

Formulierinstellingen

Klik op de knop "Content" in de linkerhoek van het formulier. Klik daarna tweemaal op de kop "Data uit het formulier verwerken". Er verschijnt een extra schakelaar "Eigen script voor gegevensverwerking", selecteer deze. Vul in het invoerveld het volgende adres in:
https://dimaker.app/api/v1/tilda-create/

Certificaat maken met Tilda - formulier aanmaken in Tilda Formulierinstellingen - gegevensverwerking

Houd er rekening mee dat de gegevens zonder paginavernieuwing (AJAX) moeten worden verzonden.

Invoervelden

In een DiMaker-document moet minstens één variabele aanwezig zijn, bijvoorbeeld %name of %course. De variabele moet in latijnse letters geschreven zijn. Variabelen in Cyrillisch, zoals %name of %класс, zijn niet toegestaan. Het e-mailadres wordt aangeduid met %email.

In de inhoud van een formulier in Tilda moet u "Eenregelig veld" toevoegen (bijvoorbeeld "Naam", "Email"). In het veld "Veldtitel" beschrijft u welke gegevens worden opgevraagd, zoals "Volledige naam". In het veld "Variabelenaam" voegt u de naam van de variabele zonder het %-teken uit het document toe, voorafgegaan door het voorvoegsel mask_. Bijvoorbeeld, als de variabele in het document %name is, dan moet de variabelenaam in Tilda mask_name zijn. Als de variabele in het document %course is, dan moet de variabelenaam mask_course zijn. De gegevens ingevuld door de bezoeker in deze velden worden vervangen door de corresponderende variabelen in de inhoud van het document.

Certificaat maken met Tilda - veld in formulier Mask_name toevoegen, wat overeenkomt met %name in het document

Als het noodzakelijk is om de kant-en-klare bestanden per mail te versturen en het formulier zich op het publieke deel van de website bevindt (niet in het persoonlijke dashboard), moet u een e-mailadresveld toevoegen. In dit geval moet de variabelenaam "mask_email" zijn.

Certificaat maken met Tilda - veld mask_email Mask_email toevoegen, wat overeenkomt met %email in het document

Het aantal invoervelden en variabelen in een document is onbeperkt. U kunt bezoekers om gegevens vragen om deze vervolgens op een kant-en-klaar bestand te plaatsen.

Als u gegevens zoals de huidige datum of een willekeurig nummer wilt invoegen, moet u gebruik maken van functies.

Verborgen velden in het formulier

Daarna dient u enkele verborgen velden aan te maken. Deze velden identificeren het formulier en bepalen welk document moet worden gebruikt, waar het bestand in de Opslag moet worden opgeslagen, enzovoorts.

Het formulier moet ten minste twee verplichte velden bevatten en, indien nodig, aanvullende optionele velden.

Verplichte velden worden aangeduid met een sterretje.

  • secure *

    Toegangstoken. Dit kan worden gevonden in de integratie-instellingen van Tilda, in het veld "Token".

  • doc_id *

    Het document-ID kan worden gevonden in de adresbalk wanneer het document geopend is. Het ID bestaat uit 36 tekens, zonder schuine strepen. Het document mag niet in de prullenbak staan, maar kan zich in elke map van Documenten bevinden.

  • mail_id

    Het ID van de e-mailsjabloon kan worden gevonden in de adresbalk wanneer de e-mailsjabloon geopend is. Het ID bestaat uit 36 tekens, zonder schuine strepen. Als deze variabele niet is opgegeven, wordt er geen e-mail verzonden.

  • email_send

    Het tijdstip waarop de e-mail met het bestand moet worden verzonden. Het kan de volgende waarden hebben:
    onfinish - Stuur alle e-mails na het aanmaken van alle bestanden in de groep (standaardwaarde).
    oncreate - Verstuur de e-mails direct na het aanmaken van een bestand. Voor een enkel bestand zijn onfinish en oncreate identiek.
    timeout - Verstuur e-mails na een tijdsinterval. In dat geval moeten ook de volgende parameters worden opgegeven:

    email_timeout_value - een getal dat het interval weergeeft (bijvoorbeeld een geheel getal voor minuten, uren of dagen).
    email_timeout_value_unit - de eenheid van het interval. Kan de waarde "m" (minuten), "h" (uren), "d" (dagen) hebben.
    Voor specifieke tijdstippen kunt u een UNIX-timestamp doorgeven in email_timeout_timestamp. Als beide parameters opgegeven zijn, heeft timestamp prioriteit.

  • folder_id

    De map waarin de bestanden in de Opslag worden geplaatst. Als de map niet bestaat, wordt deze automatisch aangemaakt bij het aanmaken van het eerste bestand. Het map-ID kan worden gevonden in de adresbalk wanneer de map geopend is. Het ID bestaat uit 36 tekens, zonder schuine strepen.

  • page_id

    Indien een document meerdere pagina's bevat, kunt u in het veld page_id de paginanummers (vanaf 0) of een lijst van paginanummers (gescheiden door komma's) opgeven die gebruikt moeten worden voor het aanmaken van bestanden.

Bijgevolg moeten minstens twee verplichte verborgen velden aanwezig zijn: het veld Secure en het veld doc_id.

Certificaat maken met Tilda - verborgen veld secure Verborgen veld Secure. De waarde van het veld moet worden opgehaald in de instellingen.

En het veld doc_id.

Certificaat maken met Tilda - verborgen veld doc_id Verborgen veld doc_id. De waarde is het document-ID uit de adresbalk.


Andere integraties