AEM Sightly Absolute path for Client libs | Adobe Higher Education
Skip to main content
Level 2
July 11, 2017
Respondido

AEM Sightly Absolute path for Client libs

  • July 11, 2017
  • 3 respostas
  • 2938 Visualizações

So this is a newbie question I'm sure... But I have the following code:

<sly data-sly-call="${clientLib.css @ categories='ceportal'}"></sly>

Which is rendered as :

<link rel="stylesheet" href="https://forums.adobe.com/etc/designs/ceportal/clientlibs.css" type="text/css">

I need it to be rendered as:

<link rel="stylesheet" href="Https://Some.Url.Com/etc/designs/ceportal/clientlibs.css" type="text/css">

Any advice experts?

Este tópico foi fechado para respostas.
Melhor resposta por Feike_Visser1

The Sightly/HTL clientlibs will always output a relative path. With rewriters you can output different urls.

3 Respostas

Level 2
July 11, 2017

Assuming Https://Some.Url.Com is of different domain, you can directly add the following line in you sightly code.

<link rel="stylesheet" href="Https://Some.Url.Com/etc/designs/ceportal/clientlibs.css" type="text/css">

Level 2
July 11, 2017

So it's not a different domain, the problem is this page in particular is read via another URL so when it is read on another domain the styles get lost.

Feike_Visser1
Adobe Employee
Adobe Employee
July 11, 2017

The Sightly/HTL clientlibs will always output a relative path. With rewriters you can output different urls.