Anpassa vyer av Sidegenskaper
- Ämnen:
- Developing
Skapat för:
- Developer
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.
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
- Namn:
-
Sidegenskap som ska vara tillgänglig i redigeringsvyn (t.ex. Visa/Redigera) Egenskaper alternativ):
- Namn:
cq:hideOnEdit
- Typ:
Boolean
- Namn:
Se till exempel inställningarna för fält som grupperats under Fler rubriker och beskrivning på Grundlä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
Konfigurera dina sidegenskaper
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:
-
Skapa sidkomponenten under
/apps
. -
Skapa en åsidosättning (med dialogruta från Samla resurser) för
basic
del av sidkomponenten, till exempel:<your-page-component>/cq:dialog/content/items/tabs/items/basic
NOTE
Se följande som referens:/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:- Återskapa önskat objekt (d.v.s. som det finns i
/libs
) under/apps
- Gör ändringar i
/apps
- Återskapa önskat objekt (d.v.s. som det finns i
-
Ange
path
egenskap påbasic
för att peka på åsidosättningen av den grundläggande fliken (se även nästa steg). Till exempel:/apps/demos/components/page/tabs/basic
-
Skapa en åsidosättning av
basic
-moretitles
avsnitt vid motsvarande sökväg, till exempel:/apps/demos/components/page/tabs/basic/items/column/items/moretitles
-
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.
- Namn:
Exempelkonfiguration av sidegenskaper
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
Experience Manager
- Utveckla användarhandboken - översikt
- Introduktion för utvecklare
- Komma igång med utveckling i AEM Sites – WKND-självstudiekurs
- AEM kärnbegrepp
- Struktur för det AEM användargränssnittet med pekskärm
- Koncepten i det AEM användargränssnittet med pekskärm
- AEM - riktlinjer och bästa praxis
- Använda bibliotek på klientsidan
- Developing and Page Diff
- Begränsningar för redigerare
- CSRF Protection Framework
- Datamodellering - David Nueschelers modell
- Bidrar till AEM
- Dokumentskydd
- Referensmaterial
- Skapa en webbplats med alla funktioner (Classic UI)
- Designer och Designer (Classic UI)
- Plattform
- Fusklapp för Sling
- Använda Sling-adaptrar
- Taggbibliotek
- Mallar
- Använda Sling Resource Merger i AEM
- Övertäckningar
- Namnkonventioner
- Skapa en ny GRE-fältkomponent
- Query Builder
- Taggar
- Anpassa sidor som visas av felhanteraren
- Anpassade nodtyper
- Lägga till teckensnitt för grafikåtergivning
- Ansluta till SQL-databaser
- Extern URL
- Skapa och använda jobb för avlastning
- Konfigurerar cookie-användning
- Så här programmässigt kommer du åt AEM JCR
- Integrera tjänster med JMX-konsolen
- Developing the Bulk Editor
- Utveckla rapporter
- eCommerce
- Komponenter
- Kärnkomponenter
- Formatsystem
- Komponenter - översikt
- AEM - Grunderna
- Utveckla AEM
- Utveckla AEM - kodexempel
- JSON-exporterare för innehållstjänster
- Aktivera JSON-export för en komponent
- Bildredigeraren
- Dekoration-tagg
- Använda Dölj villkor
- Konfigurera flera redigerare på plats
- Utvecklarläge
- Testa användargränssnittet
- Komponenter för innehållsfragment
- Hämta sidinformation i JSON-format
- Internationalisering
- Klassiska gränssnittskomponenter
- Headless Experience Management
- Headless och Hybrid with AEM
- Aktivera JSON-export för en komponent
- Enkelsidiga program
- SPA introduktion och genomgång
- SPA WKND - självstudiekurs
- Getting Started with SPA in AEM - React
- Komma igång med SPA i AEM - Angular
- Implementera en React Component for SPA
- SPA djupdykning
- SPA
- Utveckla SPA för AEM
- SPA Blueprint
- SPA
- Dynamisk mappning av modell till komponent för SPA
- SPA
- SPA och Adobe Experience Platform Launch Integration
- SPA- och serveråtergivning
- SPA referensmaterial
- HTTP-API
- Innehållsfragment
- Experience Fragments
- Utvecklingsverktyg
- Utvecklingsverktyg
- AEM Modernization Tools
- Dialogruteredigeraren
- Verktyget Dialogkonvertering
- Utveckla med CRXDE Lite
- Hantera paket med Maven
- Utveckla AEM projekt med Eclipse
- Skapa AEM projekt med Apache Maven
- Utveckla AEM projekt med IntelliJ IDEA
- Så här använder du VLT-verktyget
- Så här använder du proxyserververktyget
- AEM Brackets Extension
- AEM Developer Tools for Eclipse
- AEM
- Personanpassning
- Utöka AEM
- Anpassa sidredigering
- Anpassa konsolerna
- Anpassa vyer av Sidegenskaper
- Konfigurera din sida för gruppredigering av sidegenskaper
- Anpassa och utöka Content Fragments
- Utöka arbetsflöden
- Utöka Multi Site Manager
- Spårning och analys
- Cloud Services
- Skapa anpassade tillägg
- Forms
- Integrera tjänster med JMX-konsolen
- Developing the Bulk Editor
- Utöka Classic UI
- Testning
- Bästa praxis
- Mobil webb