Questions & Answers

SOLVED
Stefan_mueller5
I'm new here

Abbildung von Medien im FOS bei Contentprojektionen

Jump to solution

Hallo zusammen,

wir haben folgendes Problem:

und zwar mรถchten wir Datensรคtze in Form von Contentprojektionen (รœbersichtsseite) publizieren. In diesen Datensรคtzen sind wiederum  Medien (PDF, Bilder) referenziert. Wir nutzen zudem die UXBridge und die FOS-Komponente. Bei der Generierung der Contentprojektionen werden nun aber leider die in den Datensรคtzen referenzierten Medien nicht im FOS abgebildet.

Mรผssen die auf Contentprojektionen referenzierten Medien im FOS-Ausgabekanal nochmals gesondert aufgefรผhrt werden (z.B. im <PageRefContentProjection> Tag?)? Hat hier jemand eine Idee Smiley Happy?

Vielen Dank und viele GrรผรŸe

Stefan Mรผller

0 Kudos
1 Solution

Accepted Solutions
kohlbrecher
Crownpeak employee

Hallo Stefan,

die Medien sollten eigentlich im FOS abgebildet werden. Um die Medien im FOS zu "finden", die in den Datensรคtzen einer รœbersichtseite referenziert sind, ist alledings ein kleiner Umweg notwendig:

Wenn du die pageRef der รœbersichtsseite im FOS abfragst, hat diese ein Kind vom Typ pageRefContentProjections. Dieses wiederum hat ein Attribut contentIds in dem alle betroffenen IDs der Datensรคtze aufgelistet werden. รœber diese IDs lassen sich dann die Detailseiten der Datensรคtze holen, welche wiedrum die referenzierten Medien aus den Datensรคtzen haben.

Ich hoffe ich habe deine Frage richtig verstanden und konnte das Problem verstรคndlich erklรคren. Ist nicht ganz so einfach. Im Kapitel 3.1 der Developer-Doku des FOS ist das nochmal erwรคhnt.

Content-Projektionen besitzen einen zusรคtzlichen Parameter, รผber welchen alle IDs der reprรคsentierten Datensรคtze erfasst werden. Dieser wird ebenfalls in der Persistenzschicht des FOS gespeichert.

GrรผรŸe

Jan

View solution in original post

0 Kudos
2 Replies
kohlbrecher
Crownpeak employee

Hallo Stefan,

die Medien sollten eigentlich im FOS abgebildet werden. Um die Medien im FOS zu "finden", die in den Datensรคtzen einer รœbersichtseite referenziert sind, ist alledings ein kleiner Umweg notwendig:

Wenn du die pageRef der รœbersichtsseite im FOS abfragst, hat diese ein Kind vom Typ pageRefContentProjections. Dieses wiederum hat ein Attribut contentIds in dem alle betroffenen IDs der Datensรคtze aufgelistet werden. รœber diese IDs lassen sich dann die Detailseiten der Datensรคtze holen, welche wiedrum die referenzierten Medien aus den Datensรคtzen haben.

Ich hoffe ich habe deine Frage richtig verstanden und konnte das Problem verstรคndlich erklรคren. Ist nicht ganz so einfach. Im Kapitel 3.1 der Developer-Doku des FOS ist das nochmal erwรคhnt.

Content-Projektionen besitzen einen zusรคtzlichen Parameter, รผber welchen alle IDs der reprรคsentierten Datensรคtze erfasst werden. Dieser wird ebenfalls in der Persistenzschicht des FOS gespeichert.

GrรผรŸe

Jan

0 Kudos
sebastianc
Crownpeak employee

Hallo Stefan,

benรถtigst Du noch weitere Hilfe oder konnte Dir die Antwort von Jan bereits helfen? In diesem Fall wรคre es super, wenn Du die "richtige Antwort" entsprechend markierst, damit auch andere Community-Teilnehmer diese auf den ersten Blick finden. Solltest Du zwischenzeitlich eine eigene Lรถsung gefunden haben, wรคre es nett, wenn Du diese hier bereitstellst.


Viele GrรผรŸe,

Sebastian

0 Kudos

Type a product name