Weergaven van pagina-eigenschappen aanpassen customizing-views-of-page-properties

Elke pagina heeft een reeks eigenschappendie door gebruikers kunnen worden bekeken en worden uitgegeven; sommige worden vereist wanneer het creëren van de pagina (creeer mening), anderen kunnen (geef mening uit) in een recentere fase worden bekeken en worden uitgegeven. Deze pagina-eigenschappen worden gedefinieerd en beschikbaar gesteld door het dialoogvenster ( cq:dialog ) van de juiste paginacomponent.

CAUTION
Het aanpassen van de weergave van pagina-eigenschappen is niet beschikbaar in de klassieke interface.

De standaardstatus voor elke pagina-eigenschap is:

  • verborgen in creeer mening (bijvoorbeeld, creeer de tovenaar van de Pagina)

  • beschikbaar in geef mening uit (bijvoorbeeld, Eigenschappen van de Mening)

De gebieden moeten specifiek worden gevormd als om het even welke verandering wordt vereist. Dit wordt gedaan gebruikend de aangewezen knoopeigenschappen:

  • Het bezit van de pagina dat in creeert mening (bijvoorbeeld, moet beschikbaar zijn leidt tot de tovenaar van de Pagina):

    • Naam: cq:showOnCreate
    • Type: Boolean
  • Het bezit van de pagina om in uit te geven mening (bijvoorbeeld, Mening te zijn/ geeft uit) Eigenschappen optie):

    • Naam: cq:hideOnEdit
    • Type: Boolean

Bijvoorbeeld, zie de montages voor gebieden die onder worden gegroepeerd Meer Titels en Beschrijving op het Basis lusje voor de component van de stichtingspagina. Deze zijn zichtbaar in Create de tovenaar van de Pagina aangezien cq:showOnCreate aan true is geplaatst:

/libs/foundation/components/page/cq:dialog/content/items/tabs/items/basic/items/column/items/moretitles
TIP
Zie het Uitbreiden van de zelfstudie van de Eigenschappen van de Paginavoor een gids aan het aanpassen van paginaeigenschappen.

De pagina-eigenschappen configureren configuring-your-page-properties

U kunt ook de beschikbare velden configureren door het dialoogvenster van de paginacomponent te configureren en de juiste knoopeigenschappen toe te passen.

Bijvoorbeeld, door gebrek leidt tot de tovenaar van de Paginade gebieden die onder Meer Titels en Beschrijving worden gegroepeerd. Om deze te verbergen vormt u:

  1. Maak uw paginacomponent onder /apps .

  2. Creeer een opheffing (gebruikend diff van de dialoog die door wordt verstrekt het Verspreiden van de Fusie van het Middel) voor de basic sectie van uw paginacomponent; bijvoorbeeld:

    code language-xml
    <your-page-component>/cq:dialog/content/items/tabs/items/basic
    
    note note
    NOTE
    Zie ter referentie:
    /libs/wcm/foundation/components/basicpage/v1/basicpage/cq:dialog
    Nochtans, moet u ​** niets in de /libs weg veranderen.
    De reden hiervoor is dat de inhoud van /libs de volgende keer dat u een upgrade uitvoert van de instantie wordt overschreven (en dat deze inhoud ook kan worden overschreven wanneer u een hotfix- of functiepakket toepast).
    De aanbevolen methode voor configuratie en andere wijzigingen is:
    1. Het vereiste item opnieuw maken (dat wil zeggen, zoals het in /libs staat) onder /apps
    2. Breng eventuele wijzigingen aan binnen /apps
  3. Stel de eigenschap path op basic zo in dat deze naar de overschrijving van het basistabblad verwijst (zie ook de volgende stap). Bijvoorbeeld:

    code language-xml
    /apps/demos/components/page/tabs/basic
    
  4. Maak een overschrijving van de sectie basic - moretitles op het bijbehorende pad, bijvoorbeeld:

    code language-xml
    /apps/demos/components/page/tabs/basic/items/column/items/moretitles
    
  5. Pas de juiste node-eigenschap toe:

    • Naam: cq:showOnCreate
    • Type: Boolean
    • Waarde: false

    De Meer Titels en de sectie van de Beschrijving zullen niet meer in worden getoond creëren de tovenaar van de Pagina.

NOTE
Wanneer het vormen van paginaeigenschappen voor gebruik met levende exemplaren zie het Vormen Msm op de Eigenschappen van de Paginavoor meer details.

Voorbeeldconfiguratie van pagina-eigenschappen sample-configuration-of-page-properties

Deze steekproef toont de dialoog afschuivende techniek van de Verteller van het Middel Slingaan; met inbegrip van gebruik van sling:orderBefore. Het illustreert ook het gebruik van zowel cq:showOnCreate als cq:hideOnEdit .

CODE VOOR GITHUB

U kunt de code van deze pagina op GitHub vinden

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