Weergaven van pagina-eigenschappen aanpassen customizing-views-of-page-properties
Elke pagina heeft een reeks eigenschappen die 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 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 Pagina de 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
basicsectie van uw paginacomponent; bijvoorbeeld:code language-xml <your-page-component>/cq:dialog/content/items/tabs/items/basic -
Stel de eigenschap
pathopbasiczo 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 -
Maak een overschrijving van de sectie
basic-moretitlesop het bijbehorende pad, bijvoorbeeld:code language-xml /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 sample-configuration-of-page-properties
Deze steekproef toont de dialoog afschuivende techniek van de Verzameling van het Middel met 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 GitHub vinden.