Skip to the content
Documentation
Help Start
Reading in:
  • German: 9,059 of 9,059 pages
About the help in other languages
All help pages

Feste IDs und numerische Codes

Die Knoten-, Objekt- und Sektions-IDs, mit denen eine neue Installation beginnt, die Nummern der Sortierfelder und Sortierrichtungen sowie die Statuscodes von Objekten und Versionen, jeweils mit der Einstellung oder…

Download as PDF

Address: https://doc.exponential.earth/exphelp/viewer/help/cms-developers/fixed-ids-and-numeric-codes.md

On this page

This page is a translation. Read the English original

Feste IDs und numerische Codes

Dies ist eine Nachschlageseite. Einstellungen, Fetch-Parameter, die Datenbank und Importe verwenden Zahlen, wo die Administration Namen zeigt; die Tabellen unten übersetzen sie. Mit Einstellung gekennzeichnete Werte können je Website abweichen; lesen Sie sie im Code also aus der Einstellung, statt die Zahl hineinzuschreiben.

Die Spitze des Baums

Der Baum hat einen Wurzelknoten, ID 1, der kein Objekt hat und weder entfernt noch angezeigt werden kann. Darunter liegen die Knoten oberster Ebene; jeder beginnt einen Zweig mit eigener Sektion und eigenem Reiter im oberen Menü.

KnotenZweigEinstellung (content.ini [NodeSettings])Sektion
1die Wurzel, kein Objektkeinekeine
2InhalteRootNodeStandard (1)
5BenutzerUserRootNodeUsers (2)
43MedienMediaRootNodeMedia (3)
48SetupSetupRootNodeSetup (4)
58DesignDesignRootNodeDesign (5)

Knoten oberster Ebene lassen sich weder entfernen noch verschieben: Die Berechtigungsprüfung verweigert beides für jeden Knoten, dessen übergeordneter Knoten die Wurzel ist. Lesen Sie sie in Templates mit ezini( 'NodeSettings', 'RootNode', 'content.ini' ), statt 2 zu schreiben.

Benutzer und Benutzergruppen einer neuen Installation

Diese IDs stammen aus den Daten der sauberen Installation. Seitenpakete können Gruppen hinzufügen oder umbenennen; prüfen Sie also Ihre eigene Website unter Benutzer.

Objekt-IDKnoten-IDWasEinstellung
45die Gruppe Users, Spitze des Benutzerbaums
1045der anonyme Benutzer, die Identität jedes Besuchers, der nicht angemeldet istsite.ini [UserSettings] AnonymousUserID
1112die Gruppe, in der selbst registrierte Benutzer angelegt werden (Guest accounts in den sauberen Daten, oft in Members umbenannt)site.ini [UserSettings] DefaultUserPlacement (die Knoten-ID)
1213Administrator users
1314Editors
1415das erste Administratorkonto
4244Anonymous Users, die Gruppe des anonymen Benutzers

Der anonyme Benutzer und der erste Administrator dürfen nie entfernt werden: Die Website verwendet den ersten für jeden Besucher, und der zweite ist unter Umständen das einzige Konto, das die Setup-Seiten erreicht.

Die Klassen dahinter sind site.ini [UserSettings] UserClassID=4 (User) und UserGroupClassID=3 (User group).

Sektionen

IDNameBezeichner
1Standardstandard
2Usersusers
3Mediamedia
4Setupsetup
5Designdesign

Sektions-IDs werden nach dem Entfernen einer Sektion nie wiederverwendet. Override-Regeln können entweder auf die ID (Match[section]) oder auf den Bezeichner (Match[section_identifier]) passen; der Bezeichner übersteht einen Umzug in eine andere Installation, die ID unter Umständen nicht.

Sortierfelder und Sortierrichtungen

Jeder Knoten speichert, wie seine Unterelemente sortiert werden: ein Feld (sort_field) und eine Richtung (sort_order). Die Zahlen sind Konstanten von eZContentObjectTreeNode; $node.sort_array wandelt sie in die Form um, die ein Fetch annimmt.

sort_fieldKonstanteSortiert nachName in sort_by eines Fetch
1SORT_FIELD_PATHPlatz im Baumpath
2SORT_FIELD_PUBLISHEDDatum der ersten Veröffentlichungpublished
3SORT_FIELD_MODIFIEDletzter Änderungmodified
4SORT_FIELD_SECTIONSektionsection
5SORT_FIELD_DEPTHTiefe im Baumdepth
6SORT_FIELD_CLASS_IDENTIFIERKlassenbezeichnerclass_identifier
7SORT_FIELD_CLASS_NAMEKlassennameclass_name
8SORT_FIELD_PRIORITYder Priorität, die Redakteure von Hand setzenpriority
9SORT_FIELD_NAMEObjektnamename
10SORT_FIELD_MODIFIED_SUBNODEletzter Änderung irgendwo unter dem Knotenmodified_subnode
11SORT_FIELD_NODE_IDKnoten-IDnode_id
12SORT_FIELD_CONTENTOBJECT_IDObjekt-IDcontentobject_id
13SORT_FIELD_VISIBILITYverborgen oder sichtbarvisibility (das sort_array eines Knotens nennt es is_invisible, was der Fetch nicht annimmt: übergeben Sie visibility selbst)
sort_orderKonstanteBedeutungIn einem Fetch
0SORT_ORDER_DESCabsteigendfalse()
1SORT_ORDER_ASCaufsteigendtrue()

Eine Liste, die der von den Redakteuren gewählten Reihenfolge folgt:

{def $children = fetch( 'content', 'list', hash( 'parent_node_id', $node.node_id,
                                                  'sort_by', $node.sort_array ) )}

Statuscodes

Ein Objekt (ezcontentobject.status, Konstanten von eZContentObject):

StatusKonstanteBedeutung
0STATUS_DRAFTangelegt, nie veröffentlicht
1STATUS_PUBLISHEDhat eine veröffentlichte Version
2STATUS_ARCHIVEDim Papierkorb

Eine Version (ezcontentobject_version.status, Konstanten von eZContentObjectVersion):

StatusKonstanteBedeutung
0STATUS_DRAFTwird bearbeitet; nur ihr Ersteller darf sie bearbeiten
1STATUS_PUBLISHEDdie Version, die Leser sehen; eine je Objekt
2STATUS_PENDINGzur Veröffentlichung geschickt, von einem Workflow zurückgehalten (Freigabe, ein Datum)
3STATUS_ARCHIVEDeine früher veröffentlichte Version, im Verlauf aufbewahrt
4STATUS_REJECTEDabgelehnt; von den mitgelieferten Workflows nicht gesetzt, die eine abgelehnte Version in den Entwurf zurückgeben
5STATUS_INTERNAL_DRAFTein geöffneter, aber noch nicht gespeicherter Entwurf; alte werden von einem Cronjob entfernt
6STATUS_REPEATein Workflow-Event hat verlangt, sein Formular erneut zu zeigen, damit die Version noch einmal bearbeitet werden kann
7STATUS_QUEUEDwartet in der Warteschlange des asynchronen Veröffentlichens

Nur veröffentlichte Objekte haben Knoten. Ein Entwurf eines neuen Objekts, eine ausstehende erste Version und ein Objekt im Papierkorb sind nicht im Baum; ein Fetch von Knoten gibt sie also nie zurück.

Verwandte Seiten

Werden Sie Exponential-Partner

Partner teilen ihre Informationen, stellen Mittel bereit, geben Beiträge zurück und entwickeln die Produkte mit uns, und so wächst Exponential. Eine Partner-Website und ein Dashboard sind für Mitte 2027 geplant: Werden Sie noch heute Partner, damit wir schneller wachsen und neue Funktionen früher liefern.

Something wrong on this page? Report an error

Documentation license

This documentation is free documentation, licensed under the GNU Free Documentation License 1.3 or later.

Exponential Copyright © 1998-2026 Exponential Foundation and 7x