Poradnik wideo: synchronizacja treści z arkusza Airtable z Figmą
Ten film pokazuje, jak za pomocą wtyczki CopyDoc zsynchronizować treść z arkusza Airtable z Figmą.
Poradnik wideo: automatyczne powtarzanie i synchronizacja warstw z Figmy z arkusza
Ten film pokazuje, jak za pomocą wtyczki CopyDoc automatycznie powtarzać i synchronizować warstwy w Figmie na podstawie arkusza.
Synchronizacja treści z Airtable z warstwami w Figmie
Aby dodać treść z Airtable do funkcji Sync Content w CopyDoc, wybierz opcję Sync from Airtable URL z listy rozwijanej platform. Następnie musisz wypełnić 3 pola:
Adres URL arkusza Airtable
Aby utworzyć arkusz, zaloguj się do Airtable i kliknij Create a base, wybierz Workspace, w którym chcesz go dodać, a potem kliknij Create.
Adres URL arkusza Airtable powinien wyglądać tak: https://airtable.com/appzkSCDvQhxjfrl3/tbl9Ug0eTNoZFX5ne/viwULclwtTCrQq4dR?blocks=hide
Osobisty token dostępu Airtable
Token utworzysz na stronie Personal Access Token w Airtable.
Osobisty token dostępu Airtable powinien wyglądać tak: patCDDXkwmgP4CyJK.19aa66430076753f90aaf1b27ae0a4ddf14f445dce8add9bd539bcbefcbe35df
Ustaw Scopes tokena na data.records:read i schema.bases:read oraz nadaj mu dostęp do bazy, którą chcesz synchronizować. Uprawnienie do schematu pozwala CopyDoc rozpoznać kolumny puste we wszystkich rekordach, dzięki czemu pasujące warstwy tekstowe mogą zostać wyczyszczone. Token z samym data.records:read nadal synchronizuje zwrócone kolumny, ale przy całkowicie pustych kolumnach tekst szablonu może pozostać bez zmian.
Własna etykieta Airtable
Musisz ustawić własną etykietę (na przykład My Airtable Snippets), aby łatwo rozpoznać adres URL Airtable podczas korzystania z niego.
Gdy wypełnisz te pola, kliknij Save New Airtable +, aby wczytać podgląd treści i zapisać widok w pliku Figmy. Możesz zapisać kilka widoków tej samej tabeli z różnymi etykietami. Ponowne dodanie tego samego widoku wybiera istniejący zapisany wpis.
Puste pola
Gdy włączone jest schema.bases:read, puste komórki czyszczą pasujące warstwy tekstowe, nawet jeśli cała kolumna w wybranym widoku jest pusta. Warstwy, które nie pasują do żadnej kolumny tabeli, zachowują dotychczasową treść. CopyDoc wczytuje wszystkie strony rekordów w wybranym widoku.
Jeśli CopyDoc nie może odczytać listy pól, pokaże komunikat i będzie dalej korzystać z pól zwróconych razem z rekordami. Jeśli pojawi się taka prośba, dodaj do tokena uprawnienie do schematu, a potem ponownie wczytaj podgląd treści. Jeśli lista pól jest chwilowo niedostępna, wczytaj podgląd ponownie, aby spróbować jeszcze raz.
Etykieta, np. MODERATED BY, nadal będzie widoczna, jeśli jej komórka w Airtable zawiera ten tekst. Jeśli chcesz usunąć etykietę, wyczyść również tę komórkę.
Nie można aktualizować warstw tekstowych w Figmie z brakującymi fontami. Jeśli warstwa tekstowa w Figmie zawiera brakujący font, wtyczka nie będzie mogła jej zaktualizować. Upewnij się, że w każdej warstwie tekstowej, którą chcesz w jakikolwiek sposób zaktualizować wtyczką CopyDoc, brakujące fonty zostały uzupełnione.
Automatyczne powtarzanie jednej warstwy z Figmy dla wierszy arkusza
Na kartach synchronizacji Content i Styles możesz automatycznie powtarzać jedną warstwę z Figmy, włączając przełącznik Auto Repeat. Wtyczka skopiuje wtedy oryginalnie zaznaczoną warstwę i powieli ją tyle razy, ile wierszy zawierają dane w arkuszu.
Dzięki temu jedna karta, pozycja katalogu lub układ kampanii zamienia się w wypełniony projekt dla każdego wiersza arkusza. Warstwy tekstowe i warstwy obrazów w projekcie korzystają z pasujących kolumn arkusza.
Jeśli zaznaczysz komponent główny, CopyDoc utworzy instancję dla każdego wiersza. Zaznaczenie istniejącej instancji powiela tę instancję, a zaznaczenie ramki powiela ramkę.
Jeśli zaznaczona warstwa z Figmy znajduje się bezpośrednio w innej warstwie z włączonym Auto Layout, zostanie automatycznie powielona w tej warstwie nadrzędnej. W przeciwnym razie CopyDoc utworzy nową ramkę z Auto Layout i tam powieli nowe warstwy.
Dynamiczne nazwy powtarzanych warstw nadrzędnych
Aby nadać każdej powielonej warstwie z Figmy nazwę z arkusza, dopasuj nazwę zaznaczonej warstwy szablonu do nagłówka kolumny. CopyDoc użyje wartości z tej kolumny w każdym wierszu jako nowej nazwy warstwy.
Pojedynczy # na początku jest opcjonalny: warstwa o nazwie #Title może pasować do kolumny Title, a warstwa o nazwie Title do kolumny #Title. Jeśli istnieją oba nagłówki, pierwszeństwo ma dokładne dopasowanie, także gdy jego wartość jest pusta. Wielkość liter i spacje nadal muszą się zgadzać.
Jeśli w arkuszu nie ma pasującej nazwy warstwy, wtyczka CopyDoc użyje oryginalnej nazwy warstwy z Figmy i doda do niej numer wiersza (na przykład My Frame Layer (Row 3)).