Weergaven van pagina-eigenschappen aanpassen
- Onderwerpen:
- Ontwikkelen
Gemaakt voor:
- Beheerder
- Ontwikkelaar
Elke pagina heeft een reeks eigenschappendie door gebruikers kunnen worden bekeken en worden uitgegeven. Sommige zijn vereist voor het maken van de pagina (de weergave Maken), andere kunnen in een later stadium worden weergegeven en bewerkt (de weergave Bewerken). Deze pagina-eigenschappen worden gedefinieerd en beschikbaar gesteld door het dialoogvenster (cq:dialog
) van de juiste paginacomponent.
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
- Naam:
-
Het bezit van de pagina om in uit te geven mening zoals de Mening te zijn/ geeft Eigenschappen optie uit:
- Naam:
cq:hideOnEdit
- Type:
Boolean
- Naam:
De pagina-eigenschappen configureren
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:
-
Maak uw paginacomponent onder
/apps
. -
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:<your-page-component>/cq:dialog/content/items/tabs/items/basic
-
Stel de eigenschap
path
opbasic
zo in dat deze naar de overschrijving van het basistabblad verwijst (zie ook de volgende stap). Bijvoorbeeld:/apps/demos/components/page/tabs/basic
-
Maak een overschrijving van de sectie
basic
-moretitles
op het bijbehorende pad, bijvoorbeeld:/apps/demos/components/page/tabs/basic/items/column/items/moretitles
-
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.
- Naam:
Voorbeeldconfiguratie van pagina-eigenschappen
Deze steekproef toont de dialoog afschuivende techniek van de Verzameling van het Middelmet inbegrip van gebruik van sling:orderBefore
aan. Het illustreert ook het gebruik van zowel cq:showOnCreate
als cq:hideOnEdit
.
U kunt de code van deze pagina op GitHubvinden.