Anpassa vyer av Sidegenskaper customizing-views-of-page-properties

Varje sida har en uppsättning egenskaper som kan visas och redigeras av användare. En del krävs när du skapar sidan (skapar vy), andra kan visas och redigeras (redigeringsvy) i ett senare skede. Dessa sidegenskaper definieras och görs tillgängliga i dialogrutan ( cq:dialog) för rätt sidkomponent.

CAUTION
Det klassiska användargränssnittet gör det inte möjligt att anpassa vyn för sidegenskaper.

Standardläget för varje sidegenskap är:

  • dolt i vyn Skapa (till exempel Skapa sida guide)

  • som finns i redigeringsvyn (t.ex. Visa egenskaper)

Fälten måste vara specifikt konfigurerade om någon ändring krävs. Detta görs med lämpliga nodegenskaper:

  • Page-egenskap som ska vara tillgänglig i vyn create (till exempel Skapa sida guide):

    • Namn: cq:showOnCreate
    • Typ: Boolean
  • Page-egenskap som ska vara tillgänglig i redigeringsvyn (till exempel Visa/Redigera) Egenskaper alternativ):

    • Namn: cq:hideOnEdit
    • Typ: Boolean

Se till exempel inställningarna för fält som grupperats under Fler rubriker och beskrivningGrundläggande -fliken för grundsidkomponenten. Dessa visas i Skapa sida guide som cq:showOnCreate har angetts till true:

/libs/foundation/components/page/cq:dialog/content/items/tabs/items/basic/items/column/items/moretitles
TIP
Se Utöka Sidegenskaper, genomgång för att få hjälp med att anpassa sidegenskaper.

Konfigurera dina sidegenskaper configuring-your-page-properties

Du kan också konfigurera fälten som är tillgängliga genom att konfigurera dialogrutan för sidkomponenten och använda lämpliga nodegenskaper.

Som standard är Skapa sida guide visar fält grupperade under Fler rubriker och beskrivning. Så här döljer du dessa konfigurationer:

  1. Skapa sidkomponenten under /apps.

  2. Skapa en åsidosättning (med dialogruta tillhandahålls av Samla resurser) för basic del av sidkomponenten, till exempel:

    code language-xml
    <your-page-component>/cq:dialog/content/items/tabs/items/basic
    
    note note
    NOTE
    Se följande som referens:
    /libs/wcm/foundation/components/basicpage/v1/basicpage/cq:dialog
    Du kan dock måste ändrar ingenting i dialogrutan /libs bana.
    Detta beror på innehållet i /libs skrivs över nästa gång du uppgraderar din instans (och kan mycket väl skrivas över när du installerar en snabbkorrigering eller ett funktionspaket).
    Den rekommenderade metoden för konfiguration och andra ändringar är:
    1. Återskapa önskat objekt (d.v.s. som det finns i /libs) under /apps
    2. Gör ändringar i /apps
  3. Ange path egenskap på basic för att peka på åsidosättningen av den grundläggande fliken (se även nästa steg). Till exempel:

    code language-xml
    /apps/demos/components/page/tabs/basic
    
  4. Skapa en åsidosättning av basic - moretitles i motsvarande sökväg, till exempel:

    code language-xml
    /apps/demos/components/page/tabs/basic/items/column/items/moretitles
    
  5. Använd lämplig nodegenskap:

    • Namn: cq:showOnCreate
    • Typ: Boolean
    • Värde: false

    The Fler rubriker och beskrivning -avsnittet visas inte längre i Skapa sida guide.

NOTE
Information om hur du konfigurerar sidegenskaper för användning med live-kopior finns i Konfigurera MSM-lås på sidegenskaper för mer information.

Exempelkonfiguration av sidegenskaper sample-configuration-of-page-properties

I det här exemplet visas tekniken för dialogrutor i Samla resurser, inklusive användning av sling:orderBefore. Det visar också hur man använder båda cq:showOnCreate och cq:hideOnEdit.

KOD PÅ GITHUB

Koden för den här sidan finns på GitHub

recommendation-more-help
19ffd973-7af2-44d0-84b5-d547b0dffee2