Konfigurieren Ihrer Seite für die Massenbearbeitung von Seiteneigenschaften configuring-your-page-for-bulk-editing-of-page-properties

CAUTION
AEM 6.4 hat das Ende der erweiterten Unterstützung erreicht und diese Dokumentation wird nicht mehr aktualisiert. Weitere Informationen finden Sie in unserer technische Unterstützung. Unterstützte Versionen suchen here.

Massenbearbeitung von Seiteneigenschaften können Sie die Eigenschaften mehrerer Seiten gleichzeitig 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, z. B.:

  • Bestimmte Felder sind in der Regel 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 mehrere Werte vor der Massenbearbeitung haben (z. B. bereit, in Überarbeitung, in Bearbeitung).

CAUTION
Massenbearbeitung von Seiteneigenschaften:
  • 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.
NOTE
Massenbearbeitung ist auch für Assets verfügbar. Sie ist sehr ähnlich, unterscheidet sich aber in einigen Punkten. Siehe Bearbeiten von Eigenschaften mehrerer Assets für vollständige Informationen. Sie können die Felder im Metadaten-Masseneditor für Assets mit dem Schema-Editor anpassen.

Aktivieren eines Felds enabling-a-field

NOTE
Bestimmte Felder können mehrere Werte haben - dies erfordert eine sinnvolle Darstellung beim Rendern. Aus diesem Grund sollten Sie nur die folgenden Feldtypen aktivieren:
  • /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 (not auf der Vorlage):

  1. Öffnen Sie die Seitenkomponente mithilfe der 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. Siehe Dokumentation zu Kernkomponenten für weitere Informationen.
  2. Navigieren Sie zum erforderlichen Feld innerhalb der cq:dialog-Definition.

  3. 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 für Konfigurations- und sonstige Änderungen sieht wie folgt aus:
    code language-none
    1. Erstellen Sie das erforderliche Element (d. h., wie unter `/libs`) unter `/apps` neu.
    1. Nehmen Sie die gewünschten Änderungen in `/apps` vor.
    
  4. Wählen Sie Alle speichern, um ihre Aktualisierungen beizubehalten.

recommendation-more-help
2315f3f5-cb4a-4530-9999-30c8319c520e