Konfigurera din sida för gruppredigering av sidegenskaper configuring-your-page-for-bulk-editing-of-page-properties
Massredigering av sidegenskaper gör att du kan redigera egenskaperna för flera sidor samtidigt.
På grund av möjligheten att det finns olika värden är sidegenskaperna inte aktiverade för massredigering som standard. De måste vara uttryckligen tillåtna (aktiverade). När du definierar vilka sidegenskaper som ska vara tillgängliga för massredigering måste du ta hänsyn till vissa konsekvenser, till exempel:
-
Vissa fält är vanligtvis unika. till exempel en sidrubrik. Du måste bestämma om det är meningsfullt att aktivera sådana fält för massredigering, när ett värde ska användas.
-
Vissa fält kan ha flera värden - detta kräver en meningsfull representation vid återgivningen.
Till exempel en kryssruta som anger"Klart för publikation". Detta kan ha flera värden före gruppredigering (t.ex. ready, in-review, in-progress).
- Inte tillgängligt i det klassiska användargränssnittet.
- Inte tillgängligt för sidor i en live-kopia.
- Endast tillgängligt för sidor med samma resurstyp.
Aktivera ett fält enabling-a-field
/libs/granite/ui/components/foundation/form/textfield/libs/granite/ui/components/foundation/form/textarea/libs/granite/ui/components/foundation/form/tagspicker/libs/granite/ui/components/foundation/form/datepicker/libs/granite/ui/components/foundation/form/pathbrowser/libs/granite/ui/components/foundation/form/checkbox
Fält är aktiverade i sidkomponenten (not på mallen):
-
Öppna sidkomponenten med CRXDE Lite (eller en motsvarande metod).
Till exempel:
/apps/core/wcm/components/page/v1/pagenote note NOTE I det här exemplet antas att kärnkomponenterna har installerats på instansen, vilket är fallet om instansen körs med exempelinnehållet We.Retail. Se Dokumentation för kärnkomponenter för mer information. -
Navigera till det obligatoriska fältet i
cq:dialogdefinition. -
Definiera följande egenskap på fältnoden:
- Namn:
allowBulkEdit - Typ:
Boolean - Värde:
true
Till exempel för standardsidan Foundation-komponent:
/libs/foundation/components/pageEgenskapen skulle definieras för:
cq:dialog/content/items/tabs/items/basic/items/column/items/onofftime/items/ondatenote caution CAUTION Du måste ändrar ingenting i /libsbana.Detta beror på innehållet i /libsskrivs ö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: code language-none 1. Återskapa önskat objekt (d.v.s. som det finns i `/libs`) under `/apps` 1. Gör ändringar i `/apps` - Namn:
-
Välj Spara alla för att behålla uppdateringarna.