Episerver CMS-SymbolEigenschaften

Dieses Thema richtet sich an Administratoren und Entwickler mit Administrator-Rechten in Episerver.

Eigenschaften sind von zentraler Bedeutung in Episerver CMS. Inhaltstyp-Eigenschaften speichern Daten und stellen Sie dar, wie zum Beispiel Seitentypen und Blocktypen, und sie sind Felder, in welche die Redakteure Informationen in einen Seitentyp eingeben. Eine Eigenschaft kann der Name der Seite, ein Bild-Platzhalter oder der Bearbeitungsbereich sein, wo Sie Text hinzufügen können. Zum Beispiel ist der XHTML-Editor eine Eigenschaft des Typs XHTML String (>255), was zu einem Bearbeitungsbereich im Seitentyp führt, wenn er verwendet wird. Damit der Inhalt der Eigenschaft für Besucher sichtbar ist, verbinden Sie zum Inhaltstyp mit entsprechendem Rendering.

Eigenschaftstyp

Sie könne Eigenschaften in Code definieren oder auf der administrativen Schnittstelle. Bestimmte Eigenschaften, die im Code definiert werden, können Sie „Non-Breaking“ Änderungen in der Admin-Ansicht erstellen, um diese Einstellungen zu überschreiben. Wenn eine Eigenschaft im Code definiert ist und in der Admin-Ansicht nicht geändert werden kann, werden Informationen angezeigt. Wenn Sie eine im Code definierte Eigenschaft ändern, können Sie die Änderungen auf die Werte zurücksetzen, die im Code definiert sind.

Es werden die folgenden Eigenschaftentypen verwendet:

  • Integrierte Eigenschaften sind durch das System festgelegt und stehen automatisch für alle Seiten und Blöcke unabhängig vom Typ zur Verfügung. Zum Beispiel PageName (Name der Webseite) und PageStartPublish (Start Veröffentlichungsdatum für die Seite).
  • Benutzerdefinierte Eigenschaften werden der Seite oder Block Type-Definition im Code oder aus der Admin-Ansicht hinzugefügt. Typische Beispiele sind Überschrift und MainBody.

Sie finden Eigenschaften-Einstellungen unter der Konfig Registerkarte in der Eigenschaft Konfiguration Anschnitt und unter der Inhaltstyp Registerkarte, wenn Sie mit Inhaltstypen arbeiten.

Bearbeiten und Hinzufügen von Eigenschaften auf Inhaltstypen

Ein typisches Beispiel für die Bearbeitung von Eigenschaften ist, die Symbolleisten-Schaltflächen für die TinyMCE Rich-Text-Editor zu definieren. Normalerweise definieren Sie Eigenschaften in Code, aber gelegentlich können Sie sie in der Admin-Ansicht hinzufügen, weil Eigenschaften, die dort hinzugefügt werden, nicht gerendert werden.

Zum Bearbeiten und Hinzufügen von Eigenschaften, gibt es die folgenden Registerkarten:

  • Allgemeine Einstellungen ist dort, wo Sie die allgemeinen Einstellungen der Eigenschaften bearbeiten.
  • Allgemeine Einstellungen richten sich nach dem Eigenschaft-Datentyp, der bearbeiten wird.

Sprachspezifische Eigenschaften definieren

Bei der Arbeit mit GlobalisierungDie Verwaltung von Inhalten in mehreren Sprachen und die Übersetzung der Benutzerschnittstelle in die lokale Sprache. definieren Sie in jeder Vorlage, welche Felder variieren, je nach der Sprache. Zu diesem Zweck legen Sie die Eigenschaft für das Feld „gesperrt“ oder „offen“ für die Globalisierung mit dem eindeutigen Wert pro Sprache in der Admin-Ansicht fest.

Eigenschaften, die einen eindeutigen Wert pro Sprache haben, sind in allen aktivierten Sprachen auf der Website bearbeitbar, was normalerweise der Fall ist. Es können nur Eigenschaften, die keine sprachspezifischen Werte in der Sprache aufweisen, in denen die Seite (die Original-Seitensprache) erstellt wurde, bearbeitet werden. Diese Eigenschaften sind in der Bearbeitungsansicht deaktiviert und mit einem Symbol der ursprünglichen Sprache versehen.

Stellen Sie sich vor, die Eigenschaft, die das Sortierreihenfolgefeld definiert, ist nicht als eindeutiger Wert pro Sprache festgelegt (d. h. das eindeutige Wert pro Sprache Kontrollkästchen ist deaktiviert). Wenn Sie eine neue Seite zu erstellen, können Sie in der Originalsprache der Seite die Sortierreihenfolge festlegen. Wenn Sie aber eine Version der Seite in einer anderen Sprache erstellen, kann das Sortierreihenfolgefeld nicht bearbeitet werden. Infolgedessen ist die Sortierreihenfolge für alle aktivierten Sprachen gleich. Wenn Sie die Sortierreihenfolge für alle Sprachen ändern möchten, wählen Sie das eindeutiger Wert pro Sprache Kontrollkästchen.

Wenn eine Eigenschaft geändert wird, um keinen eindeutigen Wert zu haben, werden alle vorhandenen Werte für diese Eigenschaft gelöscht. Wenn also die Eigenschaft für den Bearbeitungsbereich geändert wird, um keine eindeutige Sprache zu haben, werden alle Text im Editor-Bereich, die für alle Sprachen auf der Website eingegeben wurden, dauerhaft gelöscht.

Organisation von Eigenschaften in Inhalt

Sie können die Reihenfolge ändern, in der Eigenschaften für die Redakteure einer Seite oder der Block-Typ angezeigt werden. Sie können auch die Eigenschaften zwischen den Registerkarten in einer Seite verschieben. Diese Änderungen werden für jede Seite in der Admin-Ansicht vorgenommen.

Konfigurieren von Einstellungen für benutzerdefinierte Eigenschaften

Auf der Konfig Registerkarte unter Eigenschaft konfigurieren > Benutzerdefinierte Eigenschaftstypen bearbeiten, können Sie benutzerdefinierte Eigenschaftstypen ändern.

nach oben Episerver-Bild




Hilfe-Themen   Benötigen Sie Hilfe?   FAQs   Glossar   Sitemap   Videos

Episerver Benutzerhandbuch 18-1 | Freigegeben: 01-02-2018 | © Episerver 2018 | Feedback senden