Foren

URL Web content

Corrado Iannelli, geändert vor 6 Jahren.

URL Web content

New Member Beiträge: 7 Beitrittsdatum: 03.07.17 Neueste Beiträge
Ciao a tutti,
è possibile recuperare l'url di un web content al momento della creazione?
thumbnail
Pier Paolo Ramon, geändert vor 6 Jahren.

RE: URL Web content

Junior Member Beiträge: 90 Beitrittsdatum: 25.05.10 Neueste Beiträge
Come un eroe della community direbbe: «la domanda è mal posta»

Battute a parte un Web Content non ha una “propria URL”. Questo dipende dal fatto che per visualizzare un Web Content questo deve essere fare parte di qualche applicazione di front-end che lo mostra. Ad esempio un portlet Web Content Display che lo mostra, oppure un Asset Publisher (configurato come A.P. di default della pagina) della Display Page del Web Content stesso.

Quello che puoi fare però è accedere al relativo Asset Entry e Asset Renderer e con quello recuperare la (eventuale!) URL tramite .getURLViewInContext.

assetEntry. getAssetRenderer().getURLViewInContext(liferayRenderRequest, liferayRenderResponse, null)


In poche parole staresti recuperando la URL usata nel link di un Asset Publisher se dovesse mostrare il Web Content quando configurato in «Link behavior: Show in context».

La vera domanda pero è: perché e in che momento ti serve questa informazione?