En produktskabelon er en samling af produktattributter, der bruges til at styre, hvilke dynamiske felter der er tilgængelige på produkter og produktkategorier. Skabelonen fungerer som en konfigurerbar "formular" for attributdata.
Attributterne i en skabelon kan organiseres i grupper (feltgrupper), så de præsenteres overskueligt. Rækkefølgen af både grupper og enkeltattributter kan styres direkte fra redigeringsbilledet. Attributter kan desuden markeres som synlige på webshop.
Sapera forhindrer sletning af en skabelon, der er i aktiv brug. Systemet kontrollerer brugen aktivt via et API-kald inden sletning og viser en specifik fejlmeddelelse, der angiver præcist hvilke kontekster (Produkter eller Produktkategorier) der spærrer for sletningen.
Fra hamburger-menuen i øverste venstre hjørne af Sapera åbnes Shop Manager. I venstre menu vælges Produktskabeloner.
Kan du ikke se menupunktet, har du sandsynligvis ikke rettigheder til det. Kontakt support.
Listen viser alle skabeloner med tre kolonner: Systemnavn, Visningsnavn og Produktfelter. Kolonnen Produktfelter viser en kommasepareret oversigt over systemnavnene på de aktiverede attributter i skabelonen, sorteret efter rækkefølge og derefter visningsnavn. Er der ingen aktiverede attributter, vises "Ingen".
Ny: Opretter en ny produktskabelon. Redigeringsbilledet åbnes, og du kan udfylde stamdata samt tilknytte attributter. Handlingen er altid tilgængelig.
Ret: Åbner redigeringsbilledet for den valgte skabelon. Kræver at en skabelon er valgt.
Slet: Sletter den valgte skabelon. Kræver at en skabelon er valgt. Inden sletning foretager Sapera et aktivt opslag for at tjekke om skabelonen er i brug. Hvis den bruges af Produkter eller Produktkategorier, vises en fejlmeddelelse der præcist angiver hvilke kontekster der blokerer, og sletningen forhindres. Er skabelonen ikke i brug, slettes den og listen genindlæses.
Dobbeltklik på en række åbner redigeringsbilledet direkte.
Redigeringsbilledet indeholder stamdata øverst og to sidestillede paneler nedenfor: Feltgrupper til venstre og Produktfelter til højre.
Knapperne Gem og luk og Annuller er tilgængelige øverst. Sapera validerer stamdata, inden ændringerne gemmes.
Systemnavn: Et unikt teknisk navn for skabelonen. Bruges til identifikation ved import og integration. Feltet er påkrævet. Systemet validerer løbende (asynkront) om systemnavnet allerede er i brug på en anden skabelon og viser i så fald fejlmeddelelsen "En anden skabelon har allerede samme systemnavn".
Visningsnavn: Det navn der vises for skabelonen i Sapera, f.eks. på produktkategorier og i produkters indstillingsdialog. Feltet er påkrævet. Systemet validerer løbende (asynkront) om visningsnavnet allerede er taget og viser i så fald fejlmeddelelsen "En anden skabelon har allerede samme visningsnavn".
Feltgrupper bruges udelukkende til at organisere produktfelterne visuelt — de har intet selvstændigt indhold ud over et Visningsnavn.
Visningsnavnet redigeres direkte inline i grid-cellen ved at klikke på rækken. Der er ingen separat inputdialog for grupper.
Visningsnavnet skal være unikt inden for skabelonens egne grupper.
Tilføj (plus-ikon): Tilføjer en ny tom gruppe. En ny række indsættes nederst i listen med fokus klar til inline navngivning. Handlingen er altid tilgængelig, når redigeringsbilledet er åbent.
Flyt op / Flyt ned (pil-ikoner): Ændrer rækkefølgen af grupper. Kræver at en gruppe er valgt.
Fjern (kryds-ikon): Fjerner den valgte gruppe fra skabelonen. Kræver at en gruppe er valgt. Når en gruppe fjernes, ryddes dens reference automatisk fra alle de produktfelter i skabelonen, der var tilknyttet gruppen — felterne forbliver i skabelonen, men har ikke længere en gruppe.
Produktfelterne udgør selve indholdet i skabelonen. Listen viser fire kolonner for hvert felt: Systemnavn, Visningsnavn, Feltgruppe og Synlig på WebShop.
Systemnavn og Visningsnavn er read-only og hentes fra den underliggende produktattribut.
Feltgruppe og Synlig på WebShop kan redigeres direkte inline i grid-cellen.
Tilføj (plus-ikon): Åbner dialogvinduet "Tilføj produktfelter" med en liste over tilgængelige attributter. Attributter der allerede er tilknyttet skabelonen, filtreres automatisk fra og vises ikke. Handlingen er altid tilgængelig, når redigeringsbilledet er åbent.
Flyt op / Flyt ned (pil-ikoner): Ændrer rækkefølgen af produktfelter i skabelonen. Kræver at et felt er valgt.
Fjern (kryds-ikon): Fjerner det valgte produktfelt fra skabelonen. Kræver at et felt er valgt.
Systemnavn: Read-only. Systemnavnet på den underliggende produktattribut. Det er dette navn der vises i forhåndsvisningskolonnen på listesiden.
Visningsnavn: Read-only. Visningsnavnet på den underliggende produktattribut.
Feltgruppe: Valgfrit. Dropdown over skabelonens egne feltgrupper. Angiver hvilken feltgruppe attributten tilhører inden for denne skabelon. Redigeres inline i grid-cellen.
Synlig på WebShop: Ja/Nej. Angiver om attributten og dens værdi skal vises i webshop-kontekst. Redigeres inline i grid-cellen.
Dialogvinduet viser en liste over de produktattributter der endnu ikke er tilknyttet skabelonen. Attributter der allerede er tilknyttet, filtreres automatisk fra inden dialogen åbnes.
Øverst i dialogen vises teksten "Vælg produktfelt:". I listen vises systemnavnet på hver tilgængelig attribut. Vælg én eller flere attributter ved at sætte hak i afkrydsningsfeltet ud for dem — du kan tilføje flere attributter på én gang. Bekræft med Gem, eller afbryd med Annuller.
Produktskabeloner er definitionsskærmen. Skabelonerne bruges på følgende steder:
Produktkategorier: I redigeringsbilledet for en produktkategori kan der tilknyttes op til tre skabeloner via felterne Skabelon (templateId), Variantskabelon (variantTemplateId) og Instansskabelon (instanceTemplateId). Skabelonen arves af alle produkter i kategorien. Variantskabelonen bruges til produktvarianter, og instansskabelonen bruges til produkteksemplarer (typisk serienummervarer).
Produkter individuelt: Hvert enkelt produkt kan tilsidesætte kategoriindstillingen via produktets Indstillinger-dialog, hvor de samme tre felter (Skabelon, Variantskabelon og Instansskabelon) kan sættes direkte på produktet uafhængigt af kategorien.
Sletning af en skabelon blokeres, hvis den er i brug af enten Produkter eller Produktkategorier.
Har du spørgsmål, er du velkommen til at kontakte supporten.
Vil du vide mere?
Læs mere i disse relaterede artikler:
Produktfelter
Opret og administrer brugerdefinerede produktfelter (attributter), der kan tilknyttes produktskabeloner og dermed arves af produkter.
Opsætning af produkter
I denne quickguide gennemgås, hvordan Saperas produktdesign fungerer med nedarvning fra kategorier, og hvordan du tilpasser individuelle produktindstillinger.