Integracja z Tilda
Automatyczne tworzenie plików za pomocą formularza na Twojej stronie w Tildzie. Odwiedzający mogą wpisać swoje imię oraz inne dane, a następnie otrzymać gotowy plik. Jeśli jest taka potrzeba, plik może zostać wysłany na adres e-mail odbiorcy.
Tworzenie formularza w Tilda
Aby wysyłać zapytania do tworzenia plików, należy utworzyć formularz na stronie. Formularz można umieścić zarówno w Panelu użytkownika, jak i na publicznej stronie. Można wybrać dowolny formularz dostępny w katalogu bloków Tildy.
Konfiguracja formularza
Należy kliknąć przycisk "Content" w lewym rogu formularza. Następnie dwukrotnie kliknąć w nagłówek "Obieranie danych z formularza". Pojawi się dodatkowy przełącznik "Własny skrypt do odbioru danych", który należy wybrać. W pole do wprowadzenia wklej poniższy adres:
https://dimaker.app/api/v1/tilda-create/
Okno konfiguracji formularza - odbieranie danych
Należy upewnić się, że dane są przesyłane bez przeładowania strony (AJAX).
Pola do wypełnienia
W dokumencie DiMaker musi istnieć przynajmniej jedna zmienna do zamiany, np. %name lub %course. Zmienna musi być zapisana literami łacińskimi. Cyrylica, np. %фио lub %класс, nie jest dozwolona. Adres e-mail - %email.
W treści formularza w Tildzie należy dodać pole "Jedna linia" (lub np. "Imię" czy "Email"). W polu "Nagłówek pola" wpisz, jakich danych oczekujesz, np. "Pełne imię i nazwisko". Natomiast w polu "Nazwa zmiennej" wprowadź nazwę zmiennej (bez symbolu %) użytej w dokumencie, poprzedzając ją prefiksem mask_. Na przykład, jeśli w dokumencie jest %name, to nazwa zmiennej w Tildzie to mask_name. Jeśli w dokumencie jest zmienna %course, to nazwa w Tildzie to mask_course. Wprowadzone przez użytkownika dane zostaną zamienione na odpowiadające zmienne w tekście dokumentu.
Dodawanie pola mask_name, odpowiadającego %name w dokumencie
Jeśli konieczne jest wysyłanie gotowych plików na adres e-mail, a formularz jest publicznie dostępny (nie w Panelu użytkownika), należy dodać pole dla adresu e-mail z nazwą zmiennej "mask_email".
Dodawanie pola mask_email, odpowiadającego %email w dokumencie
Liczba takich pól i zmiennych w dokumencie może być dowolna. Możesz poprosić odwiedzającego o dane, które później zostaną zamieszczone w gotowym pliku.
Jeśli chcesz uwzględnić bieżącą datę, losowy numer lub inne dane, użyj funkcji.
Pola ukryte w formularzu
Następnie należy utworzyć kilka ukrytych pól. Służą one do identyfikacji formularza, określają, który dokument lub folder wykorzystać do zapisania pliku itp.
Formularz musi zawierać minimum dwa obowiązkowe pola oraz, jeśli to konieczne, kilka opcjonalnych.
Pola obowiązkowe są oznaczone gwiazdką.
secure *
Token dostępu. Pobierz go z panelu integracji z Tilda, z pola "Token".
doc_id *
ID dokumentu uzyskasz z adresu URL, gdy dokument jest otwarty. ID ma długość 36 znaków, bez ukośników. Dokument nie może znajdować się w koszu, ale może być w dowolnym folderze.
...
Ukryte pole Secure. Jego wartość należy pobrać z ustawień.
Reszta przetłumaczonego dokumentu dostępna będzie w innym etapie. Dostosowany tekst zachowuje wszystkie wskazówki!
Przetłumaczony fragment zachowuje ducha aplikacji i naturalność w języku użytkownika.