Konfigurieren Ihrer Seite für die Massenbearbeitung von Seiteneigenschaften configuring-your-page-for-bulk-editing-of-page-properties
Massenbearbeitung von Seiteneigenschaften ermöglicht es Ihnen, die Eigenschaften mehrerer Seiten gleichzeitig zu bearbeiten.
Aufgrund der Möglichkeit unterschiedlicher Werte sind die Seiteneigenschaften für die Massenbearbeitung nicht standardmäßig aktiviert. Sie müssen explizit zugelassen sein (aktiviert). Beim Definieren der Seiteneigenschaften, die für die Massenbearbeitung verfügbar sein sollen, müssen Sie bestimmte Auswirkungen berücksichtigen, wie zum Beispiel:
-
Bestimmte Felder sind normalerweise eindeutig, z. B. ein Seitentitel. Sie müssen entscheiden, ob es sinnvoll ist, diese Felder für die Massenbearbeitung zu aktivieren, wenn ein Wert angewendet wird.
-
Bestimmte Felder können mehrere Werte haben - dies erfordert eine sinnvolle Darstellung beim Rendern.
Zum Beispiel ein Kontrollkästchen, das „Bereit zur Veröffentlichung“ anzeigt. Dies kann vor der Massenbearbeitung mehrere Werte haben (z. B. bereit, in Prüfung, in Bearbeitung).
- Nicht in der klassischen Benutzeroberfläche verfügbar.
- Nicht verfügbar für Seiten in einer Live Copy.
- Nur für Seiten mit demselben Ressourcentyp verfügbar.
Aktivieren eines Felds 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
Felder sind in der Seitenkomponente aktiviert (nicht auf der Vorlage):
-
Öffnen Sie die Seitenkomponente mit CRXDE Lite (oder einer entsprechenden Methode).
Beispiel:
/apps/core/wcm/components/page/v1/page
note note NOTE In diesem Beispiel wird davon ausgegangen, dass die Kernkomponenten auf der Instanz installiert wurden. Dies ist der Fall, wenn die Instanz mit We.Retail-Beispielinhalten ausgeführt wird. Weitere Informationen finden Sie in der Dokumentation für Kernkomponenten. -
Navigieren Sie zum erforderlichen Feld innerhalb der
cq:dialog
-Definition. -
Definieren Sie die folgende Eigenschaft auf dem Feldknoten:
- Name:
allowBulkEdit
- Typ:
Boolean
- Wert:
true
Beispiel: für die Grundlagenkomponente der Standardseite:
/libs/foundation/components/page
würde die Eigenschaft definiert werden auf:
cq:dialog/content/items/tabs/items/basic/items/column/items/onofftime/items/ondate
note caution CAUTION Sie dürfen keinerlei Änderungen im Pfad /libs
vornehmen,da der Inhalt von /libs
überschrieben wird, wenn Sie die Instanz das nächste Mal aktualisieren. (Außerdem kann der Inhalt auch durch Anwenden von Hotfixes oder Feature Packs überschrieben werden.)Die empfohlene Methode zur Konfiguration und für andere Änderungen sieht wie folgt aus: code language-none 1. Erstellen Sie das erforderliche Element unter `/apps` neu (d. h. wie es in `/libs` existiert). 1. Nehmen Sie die gewünschten Änderungen in `/apps` vor.
- Name:
-
Wählen Sie Alle speichern, um ihre Aktualisierungen beizubehalten.