===== Cikk tulajdonság törlésének folyamata =====
Egy [[evir:torzsadatok:cikktorzs:cikk_tulajdonsag_adatai|cikk tulajdonságot]] nem elég egyszerűen kitörölni: ha már használatban van — értéke van a termékeknél, kategóriákhoz van rendelve, vagy a [[evir:webshop:altalanos|webshop]] hivatkozik rá —, a törlés vagy elakad, vagy hátrahagy „árva" adatokat és beállításokat. Az alábbi sorrendben érdemes haladni.
{{fa>lightbulb-o?lg}} **A törlés helyett érdemes mérlegelni az elrejtést.** Ha a tulajdonságra az adat miatt később még szükség lehet, elég kivenni a [[evir:torzsadatok:cikktorzs:cikk_kategoriak|cikk kategóriák]]ból (vagy levenni róla a //Webshop// jelölést): így sem a termék adatlapján, sem a szűrőkben nem jelenik meg, de az adat megmarad, és bármikor visszakapcsolható.
----
==== Mi történik előkészítés nélküli törléskor ====
* {{fa>exclamation-circle?lg}} **A rendszer elutasítja a törlést, ha bármelyik cikk kategória használja** — hibaüzenetben fel is sorolja az érintett kategóriákat.
* {{fa>exclamation-circle?lg}} **Adatbázis-hibával áll el a törlés, ha a tulajdonság szerepel valamelyik [[evir:webshop:felulet_beallitasok|webshopos egyedi keresőben]]** — erre a felület nem ad szép magyarázatot, ezért érdemes előre kivenni.
* A termékeknél már rögzített **értékek nem törlődnek**: a rendszer csak figyelmeztet (megmutatja, hány cikkszámnál van kitöltve), a tárolt adat viszont a háttérben megmarad, miközben a felületen többé nem látszik és nem javítható.
* A **[[evir:webshop:webshop_mukodes|Webshop működés]]** beállításai (//Leírás//, //Rövid leírás//, //Lista leírás//, //Név//) és a külső webshopok beállításai **nem tisztulnak maguktól**: ha a törölt tulajdonság volt kiválasztva, a beállítás árván marad, és a webshopon a szöveg némán eltűnik.
* A **[[evir:webshop:webshop_sablon|webshop sablonokban]]** a tulajdonság azonosítójára hivatkozó rész (''{cikk.tulajdonsagok.azonosito}'') törlés után üres marad — hibaüzenet nélkül.
----
==== A törlés lépései ====
- **A használati helyek felmérése.** \\ Tipikus helyek: [[evir:webshop:webshop_mukodes|Webshop működés]] leírás-szerepei, webshopos egyedi keresők, kategória-szűrők, [[evir:torzsadatok:cikktorzs:cikk_kategoriak|cikk kategóriák]] tulajdonság-listái, [[evir:webshop_connector:kulso_webshop|külső webshop]] szinkron-beállításai, illetve a [[evir:webshop:webshop_sablon|webshop sablonok]] szövege. \\ \\
- **A webshopos szerepek levétele.** \\ ''Webshop -> [[evir:webshop:beallitas_menu|Beállítás]] -> [[evir:webshop:webshop_mukodes|Webshop működés]]'': ha a tulajdonság a //Leírás//, //Rövid leírás// vagy //Lista leírás// szerepre van kijelölve, //Ne jelenjen meg// értékre kell állítani; ha a //Név// szerepre, akkor //Cikk megnevezés mező// értékre. \\ Kapcsolódó leírások: [[evir:webshop:leiras_megjelenites|Leírás]], [[evir:webshop:rovid_leiras_megjelenites|Rövid leírás]], [[evir:webshop:lista_leiras_megjelenites|Lista leírás]] megjelenítésének folyamata. \\ \\
- **Kivétel a webshopos keresőkből, szűrőkből.** \\ ''Webshop -> Beállítás -> Egyedi keresés'': a tulajdonságot ki kell venni minden egyedi keresőből. \\ {{fa>exclamation-circle?lg}} Ez nem csak kozmetika: e nélkül a törlés adatbázis-hibával elakad. \\ A kategória-szűrőben való megjelenést a kategóriánál a //Webshop// jelölés vezérli (lásd a 6. lépést). \\ \\
- **A külső webshopok beállításainak rendezése.** \\ ''Webshop connector -> Beállítás -> [[evir:webshop_connector:beallitas:tulajdonsagok_beallitasa|Tulajdonságok beállítása]]'' (webshoponként): a tulajdonságot nem szinkronizálandóra kell állítani — lásd [[evir:webshop:cikk_tulajdonsag_beallitasai|Cikk tulajdonságok webshop beállításai]]. \\ Ha a webshop beállításainál a //Leírás// forrásaként is ez a tulajdonság volt kiválasztva, ott is át kell írni. \\ {{fa>info-circle?lg}} A szinkron csak akkor viszi át a változást a külső webshopra, ha utána le is fut — érdemes megvárni vagy elindítani. \\ \\
- **Az értékek törlése a termékeknél.** \\ A tulajdonság törlése az értékeket **nem** takarítja el, ezért ezt előbb kell megtenni: \\ * egy-két termék esetén a ''Törzsadatok -> Cikkszámok -> (termék) -> [[evir:webshop:webshop_cikk_tulajdonsagok|Cikk tulajdonságok]]'' oldalon ki kell üríteni a mezőt; \\ * sok termék esetén [[evir:torzsadatok:cikktorzs:cikkszamok_tomeges|tömeges művelettel]]: a cikk tulajdonságokat exportálva, a tulajdonság oszlopát a táblázatban kiürítve, majd visszaimportálva — az import az üres cellát is elmenti, tehát törli az értéket. \\ {{fa>exclamation-circle?lg}} Ezt a lépést a kategória-hozzárendelés **megszüntetése előtt** kell elvégezni: kategória nélkül a termék űrlapján már nem lehet szerkeszteni a mezőt. \\ \\
- **A kategória-hozzárendelések megszüntetése.** \\ ''Törzsadatok -> Cikkszámok -> [[evir:torzsadatok:cikktorzs:cikk_kategoriak|Cikk kategóriák]] -> (kategória) -> Tulajdonságok'' blokkban törölni kell a tulajdonság sorát — **minden** olyan kategóriánál, amelyik használja. A törlés megkísérlésekor kapott hibaüzenet felsorolja ezeket a kategóriákat, így az listaként is használható. \\ \\
- **A tulajdonság törlése.** \\ ''Törzsadatok -> Cikkszámok -> [[evir:torzsadatok:cikktorzs:cikk_tulajdonsagok|Cikk tulajdonságok]]'' listán a tulajdonság törlésével. \\ \\
- **A webshop ellenőrzése.** \\ Terméklista és [[evir:webshop:cikk_adatok_oldal|termék adatlap]] (Paraméterek, Leírás fül), keresők és szűrők, valamint a [[evir:webshop:webshop_sablon|webshop sablonok]]: ha valamelyik sablon a törölt tulajdonság azonosítójára hivatkozott, azt a hivatkozást is ki kell venni.
----
==== Ami a törlés után is megmarad ====
{{fa>info-circle?lg}} A tulajdonság értékeinek tárolási helye a háttérben megmarad (a rendszer nem bontja le), csak már semmi nem használja. Ez nem okoz hibás működést, de ha az 5. lépés kimaradt, a régi értékek ott maradnak — a felületen láthatatlanul. Ezért érdemes az értékeket **a törlés előtt** kiüríteni.
----
__Kapcsolódó oldalak:__
* [[evir:torzsadatok:cikktorzs:cikk_tulajdonsag_adatai|Cikk tulajdonság adatai]]
* [[evir:torzsadatok:cikktorzs:cikk_tulajdonsagok|Cikk tulajdonságok]]
* [[evir:torzsadatok:cikktorzs:cikk_kategoriak|Cikk kategóriák]]
* [[evir:webshop:webshop_cikk_tulajdonsagok|Webshop cikk tulajdonságok]]
* [[evir:webshop:cikk_tulajdonsag_beallitasai|Cikk tulajdonságok webshop beállításai]]
* [[evir:webshop:webshop_mukodes|Webshop működés]]
* [[evir:webshop:cikk_adatok_oldal|Cikk adatok oldal alapértelmezett felépítése]]
* [[evir:webshop:leiras_megjelenites|Leírás megjelenítésének folyamata]]