Selbstverständlich:
Wir haben eine Webseite, auf der sich zuerst ein Benutzer anmelden muss (Persoanlisation)
Die Seite ist somit personalisiert. Der Benutzer soll dann die Möglichkeit haben einzelne Seiten zu seinen Favoriten hinzuzufügen (ähnlich wie Bookmarks). Die Seiten sollen aus einer Tabelle ausgelesen und in Form von einer Auswahlliste zur Verfügung gestellt werden. Über die Auswahlliste wählt der User dann seine Favoriten aus (so in etwa).
Das Script soll alle möglichen Seiten (aus der Seitenstruktur) parsen und diese in diese Tabelle schreiben.
Die Tabelle soll ungefähr wie folgt aussehen.
SITESTORE_ID, URL, LANGUAGE (Sprachkanal), NAME
Momentan habe ich noch das Problem, dass ich die URL nicht generiert bekomme. Ich gehe aber davon aus, dass ich die URL dann generiert bekomme, wenn ich mein Script direkt im Auftrag als Aktion ausführe und nicht im CMS System selbst. Dadurch steht mir auch ein anderer Context zur Verfügung, richtig???
Als nächstes würde ich auch gerne die Datenquelle auswerten (z.B. News). Die News würde über eine Detailsseite abgebildet werden. Wie würde ich die URLs zu den einzelnen news ermitteln, geht das überhaupt???
Ich vermute nämlich, dass das garnicht möglich ist, da eine Projektionsseite keinen festen Bezug zu den einzelnen Datensätzen hat. Ich könnte z.B. über einen contentSelect die einzelnen News auf einer Übersichtsseite auslesen, wieviele News am Ende aber ausgegeben werden und welche Seiten die Detailsseite darstellen, weis ich doch garnicht?