Zum Hauptinhalt springen

Aktionen mit Attributssets

Der Abschnitt für Attribute befindet sich in den Projekteinstellungen. Dort finden Sie eine Liste von Attributen, die nach "Typ" sortiert sind, sowie ein Formular zur Erstellung neuer Attribute.

Erstellen von Attributssets

Um ein neues Attributsset zu erstellen, müssen Sie den Attributnamen,

Marker
und den Attributtyp angeben. Nachdem Sie auf die Schaltfläche Attribut erstellen geklickt haben, wird es in der allgemeinen Liste der Attribute angezeigt.

Ändern der Position eines Attributssets

Sie können die Position von Attributssets in der allgemeinen Liste ändern. Greifen Sie das Attribut, das Sie verschieben möchten, indem Sie auf das Symbol klicken und es gedrückt halten Optimize images, und bewegen Sie dann dieses Element. Die Änderungen werden automatisch gespeichert.

Modifizieren von Attributssets

Nachdem Sie ein Attributsset erstellt haben, müssen Sie Attribute hinzufügen, die Inhaltsinformationen enthalten. Um in den Bearbeitungsmodus zu gelangen, klicken Sie auf das Zahnradsymbol Optimize images des ausgewählten Attributs. Im Bearbeitungsbereich können Sie vorhandene Attribute sowie ein Formular zur Erstellung neuer Attribute sehen.

Sie können ein Attribut hinzufügen, indem Sie seinen Namen, den eindeutigen Marker angeben und den Datentyp auswählen, den dieses Feld enthalten wird. Es können unbegrenzt viele Attribute zu einem Attributsset hinzugefügt werden. Validatoren können zu Attributen im Attributsset Validatoren hinzugefügt werden, und spezifische Eigenschaften können konfiguriert werden spezifische Eigenschaften.

So können Sie Strukturen verwandter Daten bilden, die Ihnen mehr Kontrolle über Ihr Projekt geben.

Ausblenden von Attributssets

Sie können Attributssets verschiedenen Entitäten entsprechend ihrem Typ hinzufügen. Zum Beispiel kann ein Attributsset mit dem Typ "Für Produkte" mit jedem Produkt verknüpft werden, während das Attribut "Für Administrator" mit der Administratorentität verknüpft werden kann. Das System schlägt vor, welche Attributssets Sie einer bestimmten Entität hinzufügen können. Wenn Sie während des Projekts ein Attributsset aus dieser Vorschlagsliste ausschließen möchten, es jedoch nicht löschen möchten, verwenden Sie das Augensymbol.

So können Sie veraltete Attributssets ausblenden, die Sie nicht mehr verwenden möchten, die jedoch bereits im Projekt verwendet werden, was deren Entfernung komplizieren kann. Gleichzeitig bleibt das ausgeblendete Attributsset in der Liste der Attribute und ist zur Bearbeitung verfügbar.

Ausblenden eines Attributs

Wenn Sie eines oder mehrere Attribute aus dem gesamten Set nicht verwenden möchten, können sie ausgeblendet werden. Durch Klicken auf das "Augen"-Symbol des Attributs wird es ausgeblendet und nicht zusammen mit den anderen Attributen aus diesem Set angezeigt. Sie werden dieses Attribut in der allgemeinen Liste der Attribute sehen; jedoch wird dieses Attribut beim Hinzufügen zu einer beliebigen Entität nicht hinzugefügt.

Löschen von Attributssets

Wenn Sie ein Attributsset nicht mehr benötigen, können Sie es mit dem Papierkorb-Symbol löschen. Nach Bestätigung der Aktion im Popup-Fenster wird das Attribut gelöscht.

 

Verwendete Attribute

Wenn ein Attributsset in Ihrem Projekt verwendet wird, wird es mit einem speziellen Indikator markiert Optimize images. Ein solches Attribut kann nicht gelöscht werden.

Löschen eines Attributs

Wählen Sie innerhalb des Attributssets das Attribut aus, das Sie löschen möchten, und klicken Sie auf das Löschsymbol Edit.

Verwendete Attribute

Im Gegensatz zu einem Attributsset können Sie ein Attribut löschen, das bereits in Ihrem Projekt verwendet wird. Ein solches Attribut wird aus allen Entitäten entfernt, in denen es verwendet wird, zusammen mit den darin gespeicherten Daten.

Hinzufügen von Attributen

Wenn das Attributsset nicht mit einer Entität verknüpft ist, kann nicht damit interagiert werden. Um mit dem Attributsset zu arbeiten, muss es mit einer Entität seines Typs verknüpft werden. So sollte ein Attributsset für Produkte mit einem Produkt verknüpft werden, und ein Attributsset für Administratoren mit der Administratorentität.

Um eine solche Verbindung herzustellen, müssen Sie zur ausgewählten Entität gehen und dann zum Abschnitt für Attribute navigieren. Wählen Sie das Attributsset aus, das vom System angeboten wird, und es wird automatisch hinzugefügt. Wenn die Liste der Attribute leer ist, bedeutet dies, dass Sie keine nicht ausgeblendeten Attribute des entsprechenden Typs haben. In diesem Fall kehren Sie zum Abschnitt der Attributseinstellungen zurück und erstellen es.

In diesem Beispiel erstellen wir ein Attributsset für Seiten. Dann gehen wir zum Abschnitt Seiten, wählen die gewünschte aus und öffnen den Abschnitt Attribute. Nachdem das Attributsset hinzugefügt wurde, erscheinen seine Attribute, die ausgefüllt werden können. Was Sie in diese Felder eingeben, wird mit der Seite verknüpft, und Sie können über die API in Ihrem Projekt auf den Inhalt zugreifen. Die in den Attributen eingegebenen Daten können validiert werden.

Bearbeiten von Attributen

Um ein bestimmtes Attribut aus dem Attributsset zu ändern, müssen Sie auf das Zahnradsymbol Optimize images in der Aktionsspalte in der Attributliste klicken. Auf der angezeigten Seite gibt es vier Felder:

  • Name - Feld zum Ändern des Attributnamens
  • Marker - Feld zum Ändern des eindeutigen
    Markers
  • Zusätzliche Felder - vorgesehen für das Hinzufügen zusätzlicher Felder. Im Gegensatz zum Wert des Attributs selbst, der dynamisch ist, was bedeutet, dass Sie unterschiedliche Werte für dasselbe Attribut in verschiedenen
    Entitäten
    angeben können, ist der Wert, den Sie in den zusätzlichen Feldern angeben, statisch. Da Headless CMS OneEntry flexible Optionen für seine Benutzer bietet, können Sie zusätzliche Felder für verschiedene Zwecke verwenden. Zum Beispiel, fügen Sie einen Platzhalter in Form eines Bildes für das Attribut hinzu oder geben Sie Werte für Tooltips an. Das Hauptmerkmal dieses Moduls ist seine statische Natur; der Wert, den Sie angeben, wird jedes Mal in diesem Attribut gespeichert, wenn Sie es verwenden. Es ist auch wichtig zu verstehen, dass Sie mehrere Felder in den zusätzlichen Feldern hinzufügen können. Es stehen neun Typen für den Wert der zusätzlichen Felder zur Verfügung:
    • String
    • Integer
    • Real
    • Float
    • Datum und Uhrzeit
    • Datum
    • Uhrzeit
    • Datei
    • Bild
  • Validierungsregeln - Regeln zur Validierung des Attributs. Weitere Details dazu werden in den folgenden Kapiteln behandelt.

..