Questions & Answers

phillip_austerf
New Creator

Url einer Seite im JavaClient per Script erfragen

Hallo zusammen,

ich benรถtige die URL einer Seite, da ich diese noch weiter verarbeiten muss.

Im JavaClient wird daher ein Script aufgerufen, welches dann versucht, den UrlCreator zu laden:

pElement = context.getStoreElement();

pSet = aktueller TemplateSet (vorhanden und geprรผft)

m_pUrlCreator = (UrlCreator) pContext.getProperty(GenerateTaskExecutor.CONTEXT_KEY_URLCREATOR);

sRet = m_pUrlCreator.getUrl(pElement, pLang, pSet, null, UrlCreator.Mode.ABSOLUTE_URL.ordinal());

Es schlรคgt jedoch schon bei der Property fehl:

m_pUrlCreator wird mit null initialisiert.

Jetzt stellt sich mir die Frage, wie ich an die Url komme.

Ich verwende hier den JavaClient 4.2

Viele GrรผรŸe,
Phillip Austerfield.

0 Kudos
4 Replies
Peter_Jodeleit
Crownpeak employee

Der URL-Creator steht nur wรคhrend der Generierung im Kontext.

Peter

Komme ich denn auf anderem Wege an die Url im GuiScriptContext?

0 Kudos

Man kann die Instanz nur selber erzeugen. Dann ist man aber auch fรผr die korrekte Initialisierung zustรคndig!

Peter

Alles klar. Ich habe es jetzt in ein serverseitig ausgefรผhrtes Modul รผberfรผhrt und dort wird der korrekte Context verwendet, so dass alles klappt. Vielen Dank.

0 Kudos

Type a product name