Questions & Answers

SOLVED
hbarthel
New Responder

uid doppelt im SiteStore

Jump to solution

Hallo zusammen,

kann mir jemand erklรคren, warum man im SiteStore im Gegensatz von z. B. dem PageStore eine uid doppelt vergeben kann? Also zumindest kann man diesen Stand produzieren fรผr PageRefFolder und PageRef.

Danke und GruรŸ Heiko

0 Kudos
1 Solution

Accepted Solutions
mbergmann
Crownpeak employee

Hallo Heiko,

UIDs sind nicht per se eindeutig pro Store. Vielmehr gibt es hier sozusagen etwas wie "Namensrรคume".

Du kannst das in der APIdoc zum IDProvider sehen:

Hier gibt es z.B. nur eine Konstante PAGESTORE fรผr den Pagestore insgesamt. D.h. dass sich hier Inhaltsseiten und Ordner quasi einen "Namensraum" teilen und dadurch nicht dieselbe UID haben kรถnnen. Im Sitestore (und รผbrigens auch Mediastore) gibt es verschiedene Konstanten fรผr Ordner und die eigentlichen Elemente:

MEDIASTORE_FOLDER / MEDIASTORE_LEAF bzw.

SITESTORE_FOLDER / SITESTORE_LEAF

Im Templatestore ist es noch etwas anders, hier gibt es z.b. fรผr Absatz- und Seitenvorlagen keine getrennten UID-Bereiche, beide nutzen TEMPLATESTORE. Das bedeutet automatisch, dass eine Seitenvorlage nicht dieselbe UID haben kann wie eine Absatzvorlage.

Warum das so ist kann ich nicht genau sagen, ich vermute einfach mal das hat "historische Grรผnde" ๐Ÿ˜‰

Viele GrรผรŸe

Michael

View solution in original post

0 Kudos
2 Replies
hbarthel
New Responder

Mit FS 5.2.515 und 5.2.518 probiert.

0 Kudos
mbergmann
Crownpeak employee

Hallo Heiko,

UIDs sind nicht per se eindeutig pro Store. Vielmehr gibt es hier sozusagen etwas wie "Namensrรคume".

Du kannst das in der APIdoc zum IDProvider sehen:

Hier gibt es z.B. nur eine Konstante PAGESTORE fรผr den Pagestore insgesamt. D.h. dass sich hier Inhaltsseiten und Ordner quasi einen "Namensraum" teilen und dadurch nicht dieselbe UID haben kรถnnen. Im Sitestore (und รผbrigens auch Mediastore) gibt es verschiedene Konstanten fรผr Ordner und die eigentlichen Elemente:

MEDIASTORE_FOLDER / MEDIASTORE_LEAF bzw.

SITESTORE_FOLDER / SITESTORE_LEAF

Im Templatestore ist es noch etwas anders, hier gibt es z.b. fรผr Absatz- und Seitenvorlagen keine getrennten UID-Bereiche, beide nutzen TEMPLATESTORE. Das bedeutet automatisch, dass eine Seitenvorlage nicht dieselbe UID haben kann wie eine Absatzvorlage.

Warum das so ist kann ich nicht genau sagen, ich vermute einfach mal das hat "historische Grรผnde" ๐Ÿ˜‰

Viele GrรผรŸe

Michael

0 Kudos

Type a product name