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

CAUTION
AEM 6.4 har nått slutet på den utökade supporten och denna dokumentation är inte längre uppdaterad. Mer information finns i teknisk supportperiod. Hitta de versioner som stöds här.

Varje sida har en uppsättning egenskaper som kan visas och redigeras av användare, vissa 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:

  • dolda i vyn Skapa (t.ex. Skapa sida guide)

  • som är tillgängliga 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:

  • Sidegenskap som ska vara tillgänglig i vyn Skapa (t.ex. Skapa sida guide):

    • Namn: cq:showOnCreate
    • Typ: Boolean
  • Sidegenskap som ska vara tillgänglig i redigeringsvyn (t.ex. 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. De här är synliga 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 från 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:
    code language-none
    /libs/wcm/foundation/components/basicpage/v1/basicpage/cq:dialog
    
    Men du måste ändrar ingenting i /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 använder 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 avsnitt vid 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
2315f3f5-cb4a-4530-9999-30c8319c520e