- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
WebEdit - DeepLink direkt auf Content-Projektions-Detailseite
Hallo zusammen,
gibt es eine Mรถglichkeit eine WebEdit URL so zu erweitern, dass diese direkt auf einen einzelnen Eintrag aus einer Content-Projektion verweist.
Also beispielsweise sowas in der Art:
http://host:8000/fs5webedit/?project=123&store=sitestore&element=123456&language=EN&contentId=7
Beste Grรผรe
Dominic
- Labels:
-
Developers
Accepted Solutions
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hallo Dominic,
ja, die Mรถglichkeit gibt es. Der Link sieht dann z.B. so aus:
entity ist die ID des Datensatzes. element ist die ID der Tabelle in der der Datensatz liegt.
Grรผรe
Jan
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hallo Dominic,
ja, die Mรถglichkeit gibt es. Der Link sieht dann z.B. so aus:
entity ist die ID des Datensatzes. element ist die ID der Tabelle in der der Datensatz liegt.
Grรผรe
Jan
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hallo Dominic,
ich vermute, dass dir ein seitenbezogener #global-Aufruf weiterhelfen dรผrfte.
Je nachdem, was du genau benรถtigst, dรผrfte dir #global.dataset.webeditUrl oder #global.page.webeditUrl (analog fรผr javaClientUrl) weiterhelfen.
Viele Grรผรe
Michaela
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Thanks!
Meine Beispiel-URL von oben sieht nun so aus - und funktioniert :
http://host:8000/fs5webedit/?project=123&store=contentstore&element=<ID of Content2>&language=EN&entity=<ID of Entity>
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
#global.page.webeditUrl hatte ich bereits versucht. Berรผcksichtigt jedoch anscheinend nicht die PageParams der jeweiligen Seite und verlinkt nicht auf das Entity.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hallo Dominic,
in einem unserer Projekte haben wir in einer Datenquelle verschiedene Personen, zu denen jeweils eine Detailseite aufgerufen werden kann. Auf jeder dieser Detailseiten ist ein Button enthalten, รผber den man in den ContentCreator wechseln kann. Im ContentCreator wird dann genau die zuvor betrachtete Detailseite angezeigt. Der Aufruf erfolgt bei uns รผber #global.dataset.webeditUrl.
Viele Grรผรe
Michaela
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Okay... #global.dataset.webeditUrl - das kรถnnte funktionieren.
Ich hatte #global.page.webeditUrl versucht, das funktionierte nicht.
Danke Dir!
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Versuch macht kluch.
Hier das Ergebnis:
Das Objekt #global.dataset ist vom Typen "de.espirit.firstspirit.access.store.contentstore.Dataset". Dieses Objekt erbt weder, noch beinhaltet es die Methode getWebeditUrl / webeditUrl.
Somit bekam ich an der Stelle einfach einen Fehler.
Zudem kรถnnte das es ein Problem bei Links auf รbersichtsseiten geben. Die URL fรผr รbersichtsseiten (bspw. News-รbersicht) wรผrde sehr wahrscheinlich auf den ersten Eintrag aus der รbersichts-Content-Projektion verlinken - das ist zumindest meine Theorie, nachdem ich mit den API Funktionen etwas herumgespielt habe.
Die Lรถsung ist somit tatsรคchlich (zumindest in der 5.1er Version die wir nutzen) das manuelle Zusammenstellen der WebEdit URL wie oben beschrieben.

