# Proměnná typu seznam (Seznamová proměnná) a oddělení do více elementů

Např. obr1;obr2;obr3 změnit na&#x20;

\<IMG\_ALTERNATIVE>obr1\</IMG\_ALTERNATIVE>

\<IMG\_ALTERNATIVE>obr2\</IMG\_ALTERNATIVE>

\<IMG\_ALTERNATIVE>obr3\</IMG\_ALTERNATIVE>

Potřebujete hodnoty uvedené v jednom elementu rozdělit do více elementů?&#x20;

Máte např. v XML&#x20;

\<IMAGES>obr1;obr2;obr3\</IMAGES>&#x20;

a potřebujete na výstupu mít uvedené obrázky v samostatném elementu např.&#x20;

\<IMG\_ALTERNATIVE>obr1\</IMG\_ALTERNATIVE>

\<IMG\_ALTERNATIVE>obr2\</IMG\_ALTERNATIVE>

\<IMG\_ALTERNATIVE>obr3\</IMG\_ALTERNATIVE>

*Pojmenování element \<IMG\_ALTERNATIVE> je čistě na ukázku. Správný název elementu se odvíjí od formátu daného exportu např. pro Shoptet to je \<IMAGE>, pro Heureku je to \<IMG\_ALTERNATIVE> atd.*

Pokud importujete data ve vlastním formátu, můžete na importu nastavit Custom

<figure><img src="/files/SggWPlGRMn5jI805oUCj" alt=""><figcaption></figcaption></figure>

V importu klikněte na tlačítko Proměnné a Vytvořit proměnnou.

<figure><img src="/files/wXLqVhdGaN8wHSS8aOOd" alt=""><figcaption></figcaption></figure>

<figure><img src="/files/NBsur1MizsvXxXAx8ua0" alt=""><figcaption></figcaption></figure>

Zde vyberte Seznamová proměnná.

<figure><img src="/files/fPUw00o0ffoKO3K4F6Ko" alt="" width="296"><figcaption></figcaption></figure>

Novou proměnnou pojmenujte a jako obsah zvolte původní proměnnou, která je typu seznam. Dále je nutné přidat oddělovač (v náhledu v pravé straně můžete nahlédnout, zda je v XML oddělovač čárka, středník či mezera. Pak klikněte na Uložit proměnnou.

<figure><img src="/files/9MOWgkDvS514P4OKnNg1" alt=""><figcaption></figcaption></figure>

Novou proměnnou využijeme nyní v exportu pro vytvoření nových elementů. Nejprve přejděte v levém menu na Export a úprava produktů a klikněte feed, ve kterém chcete element přidat.

<figure><img src="/files/OkniTHADWQJsWRqYktrs" alt=""><figcaption></figcaption></figure>

Klikněte na **Pravidla** a dále **Vytvořit nové pravidlo**.

<figure><img src="/files/nEgmUvyvbEXtJDmXvZEs" alt=""><figcaption></figcaption></figure>

Vyberte typ pravidla Přidat element.

<figure><img src="/files/YPwf5mQ42MAWTiIz0ggU" alt="" width="295"><figcaption></figcaption></figure>

Pravidlo si pojmenujte a jako Typ obsahu je nutné nastavit Vnořená struktura.

Do obsahu elementu vložte:

*{{ obrazek in %obrazky% }} \<IMG\_ALTERNATIVE>{{ obrazek }}\</IMG\_ALTERNATIVE> {{ end }}*

Proměnnou (v této ukázce obrazky) doplníte pomocí % (zobrazí se našeptávač proměnných)

<figure><img src="/files/UO0W1Eew7MDimCpauYzY" alt=""><figcaption></figcaption></figure>

<figure><img src="/files/rBTBWpA0LEvlYBR3Sj5G" alt=""><figcaption></figcaption></figure>

V pravé části obrazovky se můžete podívat jak se nově vytvořený element propíše do XML.

Nově vytvořené elementy se propíšou v následující podobě:

&#x20;

\<IMG\_ALTERNATIVE><https://product-imacccc.com/043/002243.jpg\\>\</IMG\_ALTERNATIVE>

\<IMG\_ALTERNATIVE><https://product-imacccc.com/0043/222te.jpg\\>\</IMG\_ALTERNATIVE>

\<IMG\_ALTERNATIVE><https://product-imacccc.com/0043/22227.jpg\\>\</IMG\_ALTERNATIVE>


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://napoveda.conviu.cz/modul-uprava-dat-xml-a-csv/export-dat/promenna-typu-seznam-seznamova-promenna-a-oddeleni-do-vice-elementu.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
