luettel
I'm new here

Unterscheidung Java-Client WebEdit im Skript

Jump to solution

Hallo Zusammen,

wer kann mir sagen, wie ich im Skript Java-Client WebEdit unterscheiden kann?

Gruß

Daniel

0 Kudos
1 Solution

Accepted Solutions
phillip_austerf
New Creator

Hallo Daniel,

Du kannst dem Script in jedem Fall einen Parameter übergeben, bspw. in FS5, ob es in der Preview gerade der WebClient ist oder nicht - diese WebClient Überprüfung wird im Mithras Energy Projekt in der Seitenvorlage gemacht).

Im Pseudocode:

$CMS_RENDER(script:"xyz", isWebEdit:#global.preview.isWebClient)$

Ansonsten könntest Du ggf. auch das context Objekt überprüfen, bspw. instanceof GuiScriptContext.

Zum Test kannst Du im Script einmal die Context-Klasse loggen:

context.logInfo(context.getClass().toString());

Gruß,Phillip.

View solution in original post

0 Kudos
1 Reply
phillip_austerf
New Creator

Hallo Daniel,

Du kannst dem Script in jedem Fall einen Parameter übergeben, bspw. in FS5, ob es in der Preview gerade der WebClient ist oder nicht - diese WebClient Überprüfung wird im Mithras Energy Projekt in der Seitenvorlage gemacht).

Im Pseudocode:

$CMS_RENDER(script:"xyz", isWebEdit:#global.preview.isWebClient)$

Ansonsten könntest Du ggf. auch das context Objekt überprüfen, bspw. instanceof GuiScriptContext.

Zum Test kannst Du im Script einmal die Context-Klasse loggen:

context.logInfo(context.getClass().toString());

Gruß,Phillip.

0 Kudos