---
title: "Témakód-szerkesztő"
description: "Nyisd meg a téma kódját a böngészőben, módosítsd biztonságosan a piszkozatban, és tedd közzé, amikor az előnézet rendben van."
url: "https://docs.poltura.com/hu/online-store/code-editor/"
lang: hu
alternates:
  en: "https://docs.poltura.com/en/online-store/code-editor/"
  hu: "https://docs.poltura.com/hu/online-store/code-editor/"
---

# Témakód-szerkesztő

Nyisd meg a téma kódját a böngészőben, módosítsd biztonságosan a piszkozatban, és tedd közzé, amikor az előnézet rendben van.

- Hol: Webáruház → Témák → (téma) → Szerkesztés a kódszerkesztőben

Minden téma valódi kód, amelyet szabadon módosíthatsz. A témakód-szerkesztő ezt a kódot a böngészőben nyitja meg, semmit nem kell telepítened hozzá. Fejlesztőknek és a fejlesztővel dolgozó kereskedőknek készült. Az áruház működtetéséhez nincs rá szükség. A megjelenést, a tartalmat és a beállításokat a [témaszerkesztőben](https://docs.poltura.com/hu/online-store/customizer/) kód nélkül is kezelheted.

## Mikor van rá szükség

- Egy fejlesztő olyan szakaszt, blokkot vagy oldalt készít, amelyet a témaszerkesztő nem kínál.
- Módosítani szeretnéd egy meglévő szakasz felépítését.
- A **Téma létrehozása** gombbal új témát indítasz a kiinduló témából.
- A témaszerkesztő vagy a közzététel hibát jelez a téma kódjában, és azt ki kell javítani.

Minden másra maradj a témaszerkesztőben. A kód szerkesztésének van egy tartós következménye, erről lejjebb, a Jó tudni részben olvashatsz.

## A kódszerkesztő megnyitása

Három helyről indítható, és mindegyik ugyanazt a szerkesztőt nyitja meg új böngészőlapon:

- A témalistában nyisd meg a téma sorának műveleti menüjét, és válaszd a **Szerkesztés a kódszerkesztőben** pontot.
- A téma oldalán kattints a fülek melletti **Szerkesztés a kódszerkesztőben** linkre.
- A témaszerkesztő felső sávjában kattints a **Kód** gombra.

1. Nyisd meg a **Webáruház** menüt, és válaszd a **Témák** pontot.
2. Kattints annak a témának a nevére, amelyen dolgozni szeretnél.
3. Kattints a **Szerkesztés a kódszerkesztőben** linkre.
4. Új lap nyílik, és betölti a téma piszkozatának fájljait. Első alkalommal ez eltarthat egy kis ideig.

## Eligazodás a szerkesztőben

A szerkesztő úgy néz ki és úgy működik, mint a Visual Studio Code, a kezelőfelülete angol nyelvű.

- **A fájlkezelő** bal oldalon a téma fájljait sorolja fel: oldalak, szakaszok, elrendezés, beállítások, szövegek és e-mailek.
- **A szerkesztőterület** középen a megnyitott fájlt mutatja. A hibákat gépelés közben aláhúzással jelzi.
- **A Changes nézet** az oldalsávban azokat a fájlokat listázza, amelyek a piszkozatban eltérnek a közzétett verziótól, módosított, új vagy törölt jelöléssel. Egy fájlt megnyitva a két változatot egymás mellett látod.
- **Az állapotsor** alul a **Publish** (közzététel), a **Preview** (előnézet), a **Timeline** (idővonal) és az **Asset** (képfájl előnézete) gombot tartalmazza.

## Fájl módosítása és az eredmény megtekintése

1. Nyiss meg egy fájlt a fájlkezelőből.
2. Végezd el a módosítást.
3. Ments a `Ctrl` + `S` (Macen `Cmd` + `S`) billentyűkkel. A szerkesztő nem ment magától, a mentetlen fájl lapján pont látszik.
4. A mentés a téma piszkozatába írja a fájlt.
5. Az állapotsor **Preview** gombjával megnyithatod az áruházat, vagy válts át a témaszerkesztőre, amely ugyanazt a piszkozatot követi, és élőben átveszi a változást.

A vásárlók mindebből semmit nem látnak. A piszkozat csak a téma közzétételével válik láthatóvá.

## Ugrás a témaszerkesztőből a megfelelő fájlhoz

Nem kell keresgélned, melyik fájl rajzol ki egy elemet. A témaszerkesztőben jelölj ki egy szakaszt vagy elemet, és a menüjéből válaszd a **Megnyitás a kódban** pontot. A szerkesztő a megfelelő fájlt nyitja meg, a megfelelő sornál.

Egy elkészült **Egyedi szakasz** az **Átalakítás témakóddá** művelettel a téma valódi szakaszává alakítható. A szakasz megtartja a tartalmát. A fejlesztő a szerkesztőben finomíthatja a felépítését, te pedig továbbra is vizuálisan szerkesztheted. Ez a funkció béta állapotú.

## Visszatérés egy korábbi állapothoz

- Az állapotsor **Timeline** gombja a téma mentett pillanatképeit listázza, és korábbi állapotot is visszaállíthatsz vele.
- A téma oldalán az **Előzmények** blokk minden verziót felsorol a **Visszaállítás** lehetőséggel. Lásd a [Témák](https://docs.poltura.com/hu/online-store/themes/#history) oldalt.
- A téma oldalának műveleti menüjében a **Visszaállítás a kiinduló témára** minden fájlt a kiinduló téma fájljaira cserél, miután a jelenlegi állapotot elmentette az előzmények közé.

## Közzététel

A témát a megszokott módon teheted közzé: a témaszerkesztő vagy a téma oldalának **Közzététel** gombjával. Részletek a [Témák](https://docs.poltura.com/hu/online-store/themes/#publish) oldalon. A szerkesztő állapotsorában lévő **Publish** ugyanezt végzi el a szerkesztőből, miután minden megnyitott fájlt elmentett.

Amíg az új verzió készül, a vásárlók a jelenlegi élő témát látják.

> **Figyelem**
>
> A közzététellel a kód a vásárlók elé kerül. Előtte ellenőrizd az előnézetet asztali gépen és mobilon is.

## Jó tudni

- Ha egy téma kódját módosították, a Témaboltból érkező frissítés már nem viszi át automatikusan a beállításokat és a tartalmat. A frissítés tiszta lappal, a testreszabott téma mellé települ. Lásd a [Témabolt](https://docs.poltura.com/hu/online-store/theme-store/) oldalt.
- Az alapértelmezett Poltura téma csak addig kapja meg automatikusan a kiinduló téma fejlesztéseit, amíg a kódjához nem nyúltak.
- A témaszerkesztő és a kódszerkesztő ugyanazon a piszkozaton dolgozik. Az egyikben végzett módosítás megérkezik a másikba, a különböző beállításokat érintő változások pedig összefésülődnek.
- Ha a téma új verziója új webcímekről kérne le adatot, a közzététel előtt ezeket jóvá kell hagynod.
- A kódszerkesztő minden csomagban elérhető.

## Ha valami nem működik

- **A témaszerkesztő azt jelzi, hogy a téma kódjában hiba van.** Az előnézet az utolsó működő verziót mutatja, az élő áruház nem változott. Nyisd meg a szerkesztőt, javítsd ki az értesítésben megnevezett fájlt, és ments.
- **„A közzététel nem sikerült, mert a téma kódjában hiba van.”** Az élő áruház nem változott. Javítsd ki a hibát, ellenőrizd az előnézetet, majd tedd közzé újra.
- **A téma oldalán az Összeállítás állapota Nem sikerült.** Az áruház továbbra is az utolsó működő verziót mutatja. Javítsd ki a kódot, vagy állíts vissza egy korábbi verziót az **Előzmények** blokkból.
- **Mindent vissza szeretnél vonni, amit módosítottál.** A téma oldalán, az **Előzmények** blokkban állítsd vissza az utolsó közzétett verziót.

## Kapcsolódó oldalak

- [Témák](https://docs.poltura.com/hu/online-store/themes/)
- [Témaszerkesztő](https://docs.poltura.com/hu/online-store/customizer/)
- [A téma oldalai](https://docs.poltura.com/hu/online-store/pages/)
- [Témabolt](https://docs.poltura.com/hu/online-store/theme-store/)
- [Fejlesztői mód](https://docs.poltura.com/hu/developer/)
