---
url: "/pl/copydoc/sync/structure-figma.md"
description: "W Figmie nadaj warstwom tekstowym takie same nazwy jak nagłówki, które masz już w arkuszu kalkulacyjnym."
---

# Nazywanie warstw w Figmie zgodnie z arkuszem

> W Figmie nadaj warstwom tekstowym takie same nazwy jak nagłówki, które masz już w arkuszu kalkulacyjnym.

[Video](/assets/videos/copydoc/sync/naming-figma-layers.mp4)

Jeśli na przykład nagłówki w arkuszu nazywają się **#Title** lub **#Description**, nadaj warstwom tekstowym te same nazwy: **#Title** lub **#Description**. Dzięki temu zostaną ze sobą powiązane, gdy później zsynchronizujesz arkusz we wtyczce.

## Przypisywanie konkretnych wierszy do warstw Figmy {#assigning-specific-rows-to-figma-layers}

Aby zsynchronizować konkretny wiersz arkusza z nadrzędną ramką (Frame), dodaj do nazwy warstwy kropkę (.) i numer docelowego wiersza. Na przykład zmiana nazwy nadrzędnej ramki z `#My Frame` na `#My Frame.3` sprawi, że po zaznaczeniu tej ramki i wskazaniu arkusza synchronizacja użyje danych z 3. wiersza arkusza. Domyślnie synchronizacja pojedynczej ramki lub warstwy korzysta z pierwszego wiersza.

Możesz też w ten sam sposób zmienić wiersz używany przez _poszczególne_ podrzędne warstwy tekstowe w nadrzędnej ramce. Na przykład zmiana nazwy zagnieżdżonej warstwy tekstowej z `#Heading` na `#Heading.5` sprawi, że ta warstwa pobierze dane z 5. wiersza arkusza, _nawet jeśli_ nadrzędna ramka ma nazwę `#My Frame.3` (i dla pozostałych synchronizowanych danych używa 3. wiersza).

Ta opcjonalna konwencja nazewnictwa daje Ci pełną kontrolę nad tym, który wiersz arkusza wypełnia każdą warstwę podczas synchronizacji.

> **Tip:** **Przypisywanie losowych wierszy do warstw Figmy**. Jeśli chcesz, aby warstwa Figmy synchronizowała się z wartością z _losowego_ wiersza, dodaj `.x` na końcu nazwy warstwy, bezpośrednio po nazwie nagłówka. Na przykład `#Title.x` zawsze pobierze losowy wiersz z kolumny **#Title** w arkuszu.

## Warstwy obrazów w Figmie {#figma-image-layers}

Jeśli aktualizujesz za pomocą arkusza obrazy, możesz też nadać warstwom obrazów w Figmie nazwę nagłówka arkusza (na przykład **#Poster**), którego kolumna zawiera adresy URL obrazów. Po synchronizacji arkusza zawartość warstw Figmy zostanie automatycznie zastąpiona obrazami.

## Aktualizowanie nazw (nietekstowych) warstw Figmy {#updating-non-text-figma-layer-names}

Jeśli chcesz zmienić nazwy nietekstowych warstw Figmy, użyj nazwy warstwy (na przykład **My Frame**) jako nagłówka kolumny, a w wierszach pod nim wpisz nowe nazwy. Po synchronizacji arkusza wszystkie warstwy Figmy o pasującej nazwie automatycznie otrzymają nowe nazwy.

## Automatyczne powtarzanie jednej warstwy z Figmy dla wierszy arkusza {#auto-repeat-a-single-figma-layer-with-your-spreadsheet-rows}

[Video](/assets/videos/copydoc/sync/auto-repeat-sync.mp4)

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 {#dynamic-auto-repeating-parent-layer-names}

[Video](/assets/videos/copydoc/sync/auto-renaming-frames.mp4)

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)`).
