Info Benutzerdefinierte Attribute
Ein Benutzerdefiniertes Attribut ist ein Platzhalter, der je nach Zuweisung (Benutzer, Template, Draft, Shop) einen unterschiedlichen Wert annehmen kann (z.B. Firmenstandort, Abteilung, etc.).
Allgemeine Infos
Benutzerdefinierte Attribute existieren an unterschiedlichen Stellen des printformers und können separat voneinander bearbeitet/ überschrieben werden. (Jeder Admin kann die Daten selbst pflegen.)
printformer > Benutzer > Benutzerattribute
printformer > Publish > Templates > Benutzerdefinierte Attribute
printformer > Publish > Drafts > Draftattribute
printformer > Shop > Produkte > Attribute
printformer > Shop > Bestellungen > Attribute
Die Zuweisung erfolgt über die Mandantenauswahl. So kann ein Benutzerdefiniertes Attribut einem oder mehreren Mandanten zugewiesen werden. Es wird ein Standard Wert definiert, der dann für jeden Benutzer/Template/Draft/Shop angepasst werden kann. Wird beispielsweise das Benutzerattribut Ort hinzufügt und als Standard Stuttgart festgelegt, erscheint dieser Wert bei allen ausgewählten Mandanten. Man kann diesen Wert aber auch bspw. für einen Benutzer über die Benutzerverwaltung individualisieren. (Sobald ein Benutzerattribut definiert wurde, können individuell für jeden Benutzer Werte zugewiesen werden.)
Die hier angelegten DataKeys können zusätzlich als Platzhalter bspw. im Jobticket oder in E-Mail-Templates verwendet werden. (Schreibweise: ${pf-ca-DataKey})
Benutzerdefiniertes Attribut hinzufügen

Feld ( * = Pflichtfeld) | Beschreibung |
---|---|
Data Key* | Über den DataKey wird der Wert des Attributes im Template angesprochen (z.B. pf-ca-Standort , etc.) |
Label* | Bezeichnung bzw. angezeigter Name |
Typ* (kann nachträglich nicht mehr verändert werden) | (Darstellungs-)Art des Attributs: Text (ein- oder mehrzeilig), Checkbox, Datei oder Drop-Down |
Vorlage für Regulären Ausdruck | Einschränkung des Attributs: Eigene (Regex), E-Mail, Telefonnummer, Nur Zahlen, Nur Buchstaben, Zwischen 1 und 8 Zeichen |
Validierung | Das Suchmuster ist ein Regulärer Ausdruck (Regex) und kann entweder über das darüber stehende Drop-Down-Menü ausgewählt oder manuell eingegeben werden. |
Standard | Definiert den Wert, den das Attribut ohne Eingabe beinhaltet |
Für Benutzer versteckt | Möglichkeit das Attribut vor dem Benutzer zu verstecken (bspw. gibt es dann im Formulareditor kein Feld in dem der Wert überschrieben werden kann) |
Pflichtfeld | als Pflichtfeld deklarieren |
Kann im Editor überschrieben werden | Dadurch sind die Attribute content-modifiable, das heißt bei einer Bearbeitung im Editor werden die Inhalte in die gespeicherten Daten übernommen und somit auch bei allen Templates die noch nicht produziert wurden). |
Mandanten* | Zuordnung zu einem oder mehreren Mandanten |
Sortierung | Unter Sortierung kann per Drag&Drop eine Reihenfolge der erstellten Benutzer Attribute definiert werden. Die Einstellungen werden durch Speichern übernommen. |
je nach Typ gibt es folgende weitere Konfigurationen:
Feld ( * = Pflichtfeld) | Beschreibung |
---|---|
Typ: Text (einzeilig/mehrzeilig) | |
Vorlage für Regulären Ausdruck | Einschränkung des Attributs: Eigene (Regex), E-Mail, Telefonnummer, Nur Zahlen, Nur Buchstaben, Zwischen 1 und 8 Zeichen |
Validierung | Das Suchmuster ist ein Regulärer Ausdruck (Regex) und kann entweder über das darüber stehende Drop-Down-Menü ausgewählt (bspw. nur Zahlen) oder manuell eingegeben werden. |
Typ: Dropdown | |
Optionen* | Definition von Wert und Ausgabe (über das Plus-Symbol) |
Die Benutzerdefinierten Attribute können auch für condition-JSON genutzt werden.