Poradnik wideo: synchronizacja treści z arkusza Google Sheets z Figmą
Ten film pokazuje, jak za pomocą wtyczki CopyDoc zsynchronizować treść z arkusza Google Sheets z projektami w Figmie.
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 Google Sheets z warstwami w Figmie
Jeśli Twój arkusz jest w Google Sheets, możesz zsynchronizować go z projektem w Figmie, klikając przycisk Sync Content na ekranie głównym wtyczki CopyDoc. Otworzy się panel ustawień tej funkcji.
Udostępnianie arkusza Google Sheets przez link i kopiowanie adresu URL
CopyDoc potrzebuje uprawnień do odczytu arkusza. W Google Sheets wybierz Share i zmień Restricted na Anyone with the link, zanim skopiujesz adres URL.
Jeśli zasady firmy nie pozwalają na udostępnianie przez link, pobierz arkusz Google Sheets jako plik Excela (.xlsx). Możesz przeciągnąć ten plik do CopyDoc i korzystać z tej samej metody synchronizacji bez upubliczniania arkusza.
Wklejanie adresu URL arkusza Google Sheets i synchronizacja z Figmą
Aby podejrzeć zawartość arkusza, wklej publiczny adres URL Google Sheets w pole Your Public Google Sheet URL. Jeśli adres jest poprawny, publiczny, a arkusz ma właściwą strukturę, po wklejeniu automatycznie wczyta się podgląd zawartych w nim nagłówków.
Zaznacz w Figmie co najmniej jedną warstwę zawierającą warstwy o nazwach dopasowanych do nagłówków arkusza, a potem kliknij przycisk Sync Rows with Layers (Sync & Repeat Selected Layer, gdy włączone jest Auto Repeat). Treść z arkusza zostanie zsynchronizowana z zaznaczonymi warstwami z Figmy o zmienionych nazwach.
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)).