Dela via


Arbeta med mallar

I denna artikel beskrivs hur du arbetar med mallar i Microsoft Dynamics 365 Commerce.

Som vi har diskuterat i Översikt över mallar och layouter, mallar definierar vilka alternativ som är tillgängliga för författare av underordnade. Mallar är användbara för företagets webbredigeringsteam av många skäl och välstrukturerade mallar kan hjälpa dig med följande mål:

  • Förenkla redigeringsupplevelsen för dagliga rollfunktioner för innehållsredigering.

    • Filtrera modulalternativ så att bara relevanta moduler visas för ett visst sidavsnitt. (Marknadsföringsavsnittet i en mall kan t.ex. konfigureras för att filtrera bort irrelevanta moduler som aldrig ska användas i det sammanhanget och som bara kan komplicera innehållsredigeringsuppgifter om de visas.)
    • Konfigurera standardmodulens inställning för att förbättra formens effektivitet.
    • Definiera standard sidfragment för att förbättra redigeringseffektiviteten. (Exempel: rubrik- och sidfotsavsnitt i en mall visas automatiskt på alla efterföljande sidor.)
  • Behåll företagets webbplatser på varumärken genom att definiera en godkänd uppsättning modulers arrangemang och konfigurationsalternativ.

    Tips!

    En lyckad näthandelssajt förser kunder med designmönster som är välbekanta, repeterbara och grundläggande användarupplevelse på varumärke (UX). Genom att använda mallar kan du kontrollera konsekvensen på webbplatsen.

  • Förbättra SEO-poängen (sökmotoroptimering) genom att säkerställa repeterbara och programmässigt definierade siddefinitioner och metadata.

Notering

Även om mallar har utformats för att styra konsekvensen på en plats, kan de teoretiskt konfigureras så att de inte tvingar fram någon konsekvens. Varumärkes- och webbplatsadministratörer kan definiera valfri nivå av variabilitet för sidorna på webbplatsen. En mall kan till exempel vara helt öppen så att innehållsförfattarna kan skapa alla sidutformningar som de väljer. I detta fall gäller ingen av fördelarna i föregående lista.

Ändra en mall

Mallarna ändras med hjälp av mallredigeraren.

Öppna mallredigeraren i Commerce-webbplatsbyggaren genom att följa något av följande steg:

  • I navigeringsfönstret på din webbplats, välj Mallar och välj sedan den mall som du vill ändra.
  • Markera den översta noden i dispositionsträdet till vänster i sidredigeraren för en befintlig sida. Välj sedan Redigera mall i egenskapsrutan till höger.

I dispositionsträdets vy till vänster visas de moduler och strukturer som är tillgängliga för underordnade layouter och sidor. När du väljer en modul i dispositionsträdet kan du visa mallegenskaper för den markerade modulen i egenskapsrutan till höger. Vissa av egenskaperna är unika när du redigerar mallar. I följande register beskrivs dessa egenskaper.

Egenskapsnamn Beskrivning
Minsta antal förekomster Den här egenskapen definierar det minsta antalet förekomster för den valda modulen. Om värdet till exempel är inställt på 1, krävs modulen för underordnade författare, men om värdet är 0 (noll) är modulen valfri.
Max antal förekomster Den här egenskapen definierar det högsta antalet förekomster för den valda modulen. Om värdet till exempel är inställt på 1kan modulen bara läggas till en gång.
Min moduler (behållare) För moduler som innehåller andra moduler (dvs. för behållarmoduler) definierar denna egenskap det minsta antal moduler som ska läggas till som underordnade. För till exempel en karusellmodul kan värdet vara ett värde som är större än 1.
Max moduler (behållare) Den här egenskapen definierar det maximala antalet moduler som ska läggas till som underordnade för behållarmoduler. För till exempel en karusellmodul kan värdet vara ett värde som är mindre än 10.
Låst En låst boolesk kontroll visas bredvid alla kärnmodulegenskaper. Mallen gör att författaren kan låsa en modulinställning i mallen. En modulinställning som är låst kan inte åsidosättas av underordnade layouter eller sidor. Det blir ett centralt redigerbart egenskaps värde för alla layouter och sidor som använder mallen.

Skapa en ny mall

För att skapa en ny mall i Commerce-webbplatsskaparen.

  1. I navigeringsfönstret på din webbplats, välj Mallar för att öppna mallinspektörvyn.
  2. Välj Ny mall.
  3. I dialogrutan mallskapande, ange ett namn och en beskrivning för mallen. De värden du anger visas för författare när de skapar nya sidor. Ange därför metadata som är användbara för sidförfattare. Ange till exempel Använd den här mallen om du vill skapa allmänna marknadsföringssidor som beskrivning. Dessa metadata kan redigeras senare.
  4. Klicka på OK om du vill skapa den nya mallen och öppna redigeraren. I mallredigeraren visas ett dispositionsträd till vänster och ett egenskapsfönster till höger.
  5. I dispositionsträdet expanderar du noderna och väljer platsen HTML-huvud.
  6. Om det ännu inte finns moduler på denna plats väljer du ellipsknappen (...) och välj sedan Lägg till modul.
  7. I dialogrutan Lägg till modul, välj Sammanfattning standardsida och klicka sedan på OK.
  8. Markera den nya modulen i dispositionsträdet och ange sedan de standardinställningar som ska konfigureras automatiskt för alla underordnade sidor i mallen i egenskapsfönstret. Om du inte vill ha några standardinställningar ska du lämna värdena tomma.
  9. I dispositionsträdet väljer du platsen Brödtext, markerar ellipsknappen och väljer sedan Lägg till modul.
  10. Välj en modul för sidbehållare (det kan bara finnas ett alternativ) och välj sedan OK.

Under den nya sidan för sidbehållare visas en ny uppsättning platser(rubrik, huvud och så vidare). Här kan du lägga till och konfigurera de modulalternativ som är tillgängliga för författare när de skapar sidor från den här mallen. Om du inte lägger till moduler till en plats kan alla tillgängliga typer av moduler användas för platsen.

Mallen är nu tekniskt giltig och kan sparas, checkas in och användas för att skapa nya sidor. I de följande tre avsnitten beskrivs emellertid några andra standardinställningar som du kanske vill konfigurera först.

Om det redan finns ett rubrik avsnitt för webbplatsen följer du dessa steg i webbplatsskaparen för att ett sidhuvud och en sidfot i en mall.

  1. I dispositionsträdet expanderar du platsen Brödtext och den underordnade sidmodulen.
  2. Markera platsen rubrik.
  3. Markera knappen med punkter för platsen rubrik och välj sedan Lägg till fragment.
  4. Sök efter och markera webbplatsens rubrikavsnitt och välj sedan OK.

Alla sidor som använder mallen ärver nu automatiskt detta rubrikfragment.

Om din webbplats ännu inte har ett rubrikavsnitt se Skapa ett fragment för information om hur du skapar det. Slutför sedan proceduren ovan.

Ändra malltemat.

Om du vill ange standardtemat för alla sidor som använder en mall följer du stegen i webbplatsskaparen.

  1. I dispositionsträdet till vänster expanderar du platsen Brödstext.
  2. I platsen Brödtext väljer du sidan för sidbehållare (t.ex standardsida).
  3. Välj ett tema i fältet tema i egenskapsfönstret till höger.

Alla nya sidor använder nu det valda temat som standard. Om du vill förhindra att sidorna åsidosätter den här inställningen på layout- eller sidnivå ställer du in booleska kontrollen Låst till Sant.

Lägga till ett skript i en mall

Du kan lägga till HTML <skript> element som innehåller JavaScript i din mall. På det här sättet kan du ange standardskriptbeteenden för HTML-rubrik, brödtextens början och brödtextens slut och avsnitt på sidorna.

Om du vill lägga till ett skript på en mall i webbplatsskaparen följer du stegen nedan.

  1. I dispositionsträdet till vänster väljer du den plats där du vill lägga till <skript> elementet (t.ex. HTML-rubrik, brödtextens början eller brödtextens slut).
  2. Markera knappen med punkter för platsen och välj sedan Lägg till modul.
  3. I dialogrutan Lägg till modul välj en skriptmodul (till exempel, externt skript eller infogat skript).
  4. I egenskapsrutan till höger, skriv lämplig skript egenskapskontroll (t.ex. infogat skript eller skripttaggar).
  5. Ange eventuella ytterligare inställningar som du vill konfigurera i egenskapsrutan.

Tips!

Om du vill återanvända någon av dina skriptfiler för andra mallar kan du konvertera dem till fragment. På det här sättet kan du göra redigeringsprocessen mer effektiv och du centraliserar uppdateringsprocessen. Information om hur du konverterar en skriptfil till ett fragment finns i Spara en befintlig modulkonfiguration som ett fragment.

Spara, checka in, förhandsgranska och publicera en mall

Om du vill spara och checka in en mall i webbplatsskaparen, följ dessa steg.

  1. Välj spara längst upp i mallredigeraren. Sparade ändringar påverkar inte underordnade sidor förrän de checkas in.
  2. Välj Slutför redigering. Dina ändringar kan nu upptäckas för efterföljande arbetsflöden.

Om du vill förhandsgranska ändringarna öppnar du en befintlig sida som använder mallen eller skapar en ny sida från mallen.

När du har förhandsgranskat ändringarna i din mall gör du följande för att publicera mallen på din aktiva webbplats:

  • Gå till mallar, markera mallen och välj sedan publicera.
  • Välj layoutnamn för att öppna layoutredigeraren och välj sedan Publicera.
  • Publicera en sida som refererar till den opublicerade mallen. Mallen publiceras automatiskt.

Varning

När en mall, eller något annat CMS-objekt (innehållshanteringssystem), publiceras, kan den upptäckas på Internet. Publicera inte dokument eller resurser förrän du är redo att göra dem offentlig. Dokumentversioner som har sparats och checkats in, men som inte har publicerats, är endast synliga för autentiserade systemanvändare.

Byt namn på en mall

Följ dessa steg för att byta namn på en befintlig mall i webbplatsskaparen.

  1. I navigeringsfönstret till vänster välj er du Mallar.
  2. Välj mallnamnet för mallen som du vill byta namn på.
  3. Välj Redigera för att börja redigera mallen. Observera att du inte kan redigera en mall om någon annan redan redigerar en mall.
  4. I rutan för mallegenskaper väljer du pennsymbolen bredvid mallnamnet.
  5. Redigera mallnamnet efter behov.
  6. Markera kryssrutan om du vill bekräfta namnändringen.
  7. Välj Slutför redigering.

Ytterligare resurser

Översikt över mallar och layouter

Arbeta med förinställda layouter